Member auflisten
Aktualisiert: November 2007
Sie können eine Liste mit gültigen Membern eines Typs oder Namespaces anzeigen. Wenn ein Member in der Liste ausgewählt wird, können Sie die EINGABETASTE drücken, um diesen Member in den Code einzufügen.
So verwenden Sie die Option "Member auflisten"
Beginnen Sie mit der Eingabe des Objektnamens. Drücken Sie dann ALT+NACH-RECHTS, um Wort vervollständigen zu verwenden. Daraufhin wird das Memberlistenfeld angezeigt, wenn die Eingabe mehr als eine mögliche Übereinstimmung oder keine Übereinstimmung aufweist.
IntelliSense zeigt alle gültigen Member in einer bildlauffähigen Liste an. In der Liste können Sie z. B. einen Bildlauf durchführen oder mit den Pfeiltasten navigieren. Wenn Sie den Anfang des Membernamens kennen, können Sie auch mit der Eingabe des Namens beginnen, um direkt zu dem betreffenden Member in der Liste zu springen.
Geben Sie nach dem Namen einer Klasse oder Struktur den Memberzugriffs- oder -bereichsoperator ein:
[C#]
. (Memberzugriffsoperator) für einen Typ oder eine Objektinstanz.
:: (Operator für die Qualifizierung eines Namespacealias)
[C++]
-> (Memberzeiger) für einen Zeiger auf eine Objektinstanz
:: (Bereichsauflösungsoperator) für eine Klasse, eine Struktur, eine Union oder einen Namespace
Zum Einfügen des ausgewählten Members in den Code führen Sie einen der folgenden Schritte durch:
- Geben Sie das Zeichen ein, das nach dem Member folgt, z. B. eine öffnende Klammer, ein Komma, ein Leerzeichen, ein Semikolon oder andere Zeichen, wenn das ausgewählte Element gefolgt vom gerade eingegebenen Zeichen eingefügt werden soll. Dies gilt für jedes beliebige Nichtkennzeichen.
- oder -
- Drücken Sie TAB oder STRG+EINGABETASTE, EINGABETASTE oder doppelklicken Sie, um nur den Member einzufügen. Wenn im Dropdownmenü kein Element ausgewählt wurde, wird durch Drücken der EINGABETASTE eine neue leere Zeile eingefügt. Durch Drücken von STRG+EINGABETASTE wird das Element mit dem Fokus eingefügt, auch wenn es nicht ausgewählt wurde.
Drücken Sie ESC, um die Memberliste zu schließen.
Wenn Sie ein Element aus der Memberliste auswählen, erhalten Sie vor dem Einfügen eine QuickInfo und alle Codekommentare zu dem Element. Weitere Informationen finden Sie unter Anzeigen von Codekommentaren.
Das Symbol auf der linken Seite stellt den Membertyp dar, z. B. Namespace, Klasse, Funktion oder Variable. Eine Auflistung von Listensymbolen finden Sie unter Symbole in der Klassenansicht und im Objektbrowser.
Deaktivieren Sie auf der Eigenschaftenseite Allgemein das Kontrollkästchen Member automatisch auflisten für die betreffende Sprache, um die Memberliste standardmäßig zu deaktivieren. Weitere Informationen finden Sie unter Ändern der IntelliSense-Optionen.
Die Anzeige Member auflisten enthält möglicherweise zahlreiche Einträge. Sie gelangen zum ersten bzw. letzten Element in der Liste, indem Sie in der Anzeige Member auflisten STRG+BILD-AUF bzw. STRG+BILD-AB drücken.
Das Feature Member auflisten könne Sie folgendermaßen manuell aufrufen:
Drücken Sie die Tastenkombination STRG+J oder STRG+LEERZEICHEN.
Klicken Sie im Menü Bearbeiten auf IntelliSense und anschließend auf Member auflisten.
Klicken Sie mit der rechten Maustaste auf den Text-Editor, und klicken Sie im Kontextmenü auf Member auflisten (wird in Visual Basic nicht unterstützt).
Klicken Sie auf der Symbolleiste Text-Editor auf die Symbolleisten-Schaltfläche Member auflisten.
Wenn die Memberliste in einer Leerzeile oder außerhalb eines erkennbaren Gültigkeitsbereichs aktiviert wird, werden Symbole im globalen Namespace angezeigt.
[C++]
Wenn Sie die Option Member auflisten aufrufen und sich die Einfügemarke in einem globalen Gültigkeitsbereich befindet oder wenn in einem beliebigen gültigen Bereich :: eingegeben wird, füllt IntelliSense die Memberliste mit globalen Symbolen auf, einschließlich der System-API-Funktionen und C++-Klassen.