Freigeben über


Befehl "Symbol suchen"

Sucht nach Objekten (Namespaces, Klassen, Strukturen, Schnittstellen, Typen, Enumerationen usw.) und ihren Membern (Eigenschaften, Methoden, Ereignissen, Variablen, Konstanten, Enumerationselementen usw.) im aktuellen Suchbereich.

Edit.FindSymbol symbolname [/word | /prefix | /substring]
[/case | /nocase] [/refs | /norefs]

Edit.QuickFindSymbol symbolname 

Argumente

  • symbolname
    Erforderlich. Der kanonische Name des zu suchenden Objekts oder Members.

Schalter

  • /word oder /w
    Optional. Sucht nur nach ganzen Wörtern. Dieser Schalter hat Vorrang vor /prefix und /substring, wenn beide auch angegeben werden.

  • /prefix oder /p
    Optional. Gibt an, dass die Suche Symbole zurückgibt, die mit der Zeichenfolge in objectname beginnen. Dieser Schalter hat Vorrang vor /substring, wenn beide angegeben werden.

  • /substring oder /s
    Optional. Gibt an, dass die Suche Symbole zurückgibt, die die Zeichenfolge objectname enthalten.

  • /case oder /c
    Optional. Übereinstimmungen werden nur gefunden, wenn die Groß- und Kleinbuchstaben den Angaben im objectname-Argument exakt entsprechen. Dieser Schalter hat Vorrang vor /nocase, wenn beide angegeben werden.

  • /nocase oder /nc
    Optional. Übereinstimmungen treten unabhängig von der Groß-/Kleinschreibung auf.

  • /refs oder /r
    Optional. Gibt an, dass Komponenten, zu denen Verweise vorhanden sind, in die Symbolsuche aufgenommen werden. Dieser Schalter hat Vorrang vor /norefs, wenn beide angegeben werden.

  • /norefs
    Optional. Gibt an, dass Komponenten, zu denen Verweise vorhanden sind, nicht in die Symbolsuche aufgenommen werden.

Hinweise

Für nicht definierte Schalter werden standardmäßig die aktuellen Einstellungen von der Registerkarte Symbol suchen im Fenster Suchen und Ersetzen übernommen. Durch das Ausführen einer Suche über die Befehlszeile werden die auf der Registerkarte Symbol suchen angegebenen Optionen nicht geändert.

Der Befehl Edit.QuickFindSymbol ist identisch mit dem Befehl Edit.FindSymbol, außer dass er grundsätzlich die auf der Registerkarte Symbol suchen festgelegten Optionen verwendet, ohne dass das Fenster Suchen und Ersetzen eingeblendet wird.

Beispiel

Im ersten Beispiel wird unter Beachtung von Groß- und Kleinschreibung sowie unter Verwendung von Verweisen nach der Teilzeichenfolge "cRefs" gesucht. Dies entspricht der Verwendung der Registerkarte Symbol suchen im Fenster Suchen und Ersetzen mit den aktivierten Optionen Groß-/Kleinschreibung beachten und In Verweisen suchen.

>Edit.FindSymbol cRefs /substring /case

In beiden Beispielen wird unter Verwendung der im Fenster Suchen und Ersetzen auf der Registerkarte Symbol suchen angegebenen Optionen nach "CMyClass" gesucht.

>Edit.FindSymbol CmyClass
>Edit.QuickFindSymbol CMyClass

Siehe auch

Aufgaben

Gewusst wie: Ändern des Browserbereichs im Objektbrowser

Referenz

Symbol suchen, Fenster "Suchen und Ersetzen"

Befehlsfenster

Feld "Suchen"

Visual Studio-Befehle mit Argumenten

Vordefinierte Visual Studio-Befehlsaliase