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

Lies in den Artikel rein und unten bekommst Du ein unschlagbares Angebot!

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

 

Schreibe einen Kommentar