IntelliSense-Unterstützung für eigene Code-Elemente

Wenn Sie die eingebauten Klassen, Eigenschaften, Methoden und Ereignisse nutzen, profitieren Sie oft von den per IntelliSense angezeigten Informationen über das jeweilige Element. Wenn Sie jedoch eigene Klassen mit ihren Membern programmieren, ist die IntelliSense-Unterstützung auf das Nötigste beschränkt. Aber wie soll es auch anders sein Immerhin weiß Visual Studio ja nichts über den Zweck Ihrer Klassen, Methoden, Eigenschaften und Ereignisse. Also schauen wir uns an, wie Sie Ihren eigenen Code um IntelliSense-Texte erweitern.

IntelliSense-Texte hinzufügen

Die per IntelliSense angezeigten Texte lassen sich leicht hinzufügen, indem Sie entsprechende Auszeichnungen zum C#-Code hinzufügen.

Wenn Sie eine neue Klasse erstellen, finden Sie bereits eine solche Auszeichnung vor, die Sie bisher vielleicht eher als ablenkend betrachtet und direkt wieder gelöscht haben (siehe Bild 1).

Automatisch hinzugefügte Code-Auszeichnung

Bild 1: Automatisch hinzugefügte Code-Auszeichnung

Der zwischen dem öffnenden und schließenden

-Element angegebene Text wird jedoch per IntelliSense eingeblendet, wenn Sie den Klassennamen eingeben und in der Liste der verfügbaren Elemente auswählen.

Wo können wir diese Auszeichnungen nun überall einsetzen Den ersten Einsatzzweck haben Sie ja schon kennen gelernt – als Beschreibung einer Klasse. Um dies für eine neue Klasse zu erreichen, geben Sie in der Zeile direkt über der Klasse einfach drei Slash-Zeichen ein (///). Visual Studio erweitert dies automatisch wie folgt:

/// <summary>
/// 
/// </summary>
public class BeispielIntelliSense {
}

Sie müssen nun nur noch den anzuzeigenden Text zwischen die

Access, SQL und Cloud Automation

Unser exklusives Angebot für Dich!

VB-Entwickler
12,50 € im Monat*

(Gilt für den Abschluss eines Jahres-Abonnements.)

Hier geht’s weiter →

Die ersten 4 Wochen kostenlos testen – voller Zugriff auf alle Artikel, vollständigen Code und Beispieldatenbanken. Kein Risiko: Wenn es nicht passt, kündigst Du einfach innerhalb der ersten vier Wochen.

PayPal VISA Mastercard SEPA
Kostenlos & unverbindlich

Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?

Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?

In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.

Jetzt kostenloses Access-Audit anfordern →