Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Microsoft.VisualStudio.Language.NavigateTo-Namespace enthält die Schnittstellen und Klassen für das Feature Navigieren zu.
Klassen
ButtonDefinition |
Definiert eine Ui-Schaltfläche für eine für die Benutzeroberfläche Navigieren zur Benutzeroberfläche. |
DescriptionItem |
Stellt ein einzelnes Beschreibungselementkategorie/Detailpaar dar. |
DescriptionRun |
Stellt eine einzelne Beschreibungstextausführung dar. |
FilterAttribute |
Identifiziert einen Filter. |
FilterDefinition |
Basisklasse für eine Ui-Schaltfläche und einen Filterparameter. |
FilterShortcutAttribute |
Deklariert eine Zuordnung zwischen einem FilterShortcutDefinition und einem Partikutlar FilterDefinition |
FilterShortcutDefinition |
Definiert eine benutzerdefinierte Filterverknüpfung, die die zugeordneten Filter umschaltet. |
FilterToShortcutDefinition |
Gibt eine Zuordnung zwischen einer Fitler- und Filterverknüpfung an. |
KindFilterDefinition |
Definiert eine Ui-Schaltfläche und filtert für eine NavigateToItemKind. |
MatchKindExtensions |
Der Microsoft.VisualStudio.Language.NavigateTo-Namespace enthält die Schnittstellen und Klassen für das Feature Navigieren zu. |
NavigateToItem |
Stellt ein einzelnes Symbol dar und enthält alle Informationen, die zum Sortieren von Symbolen erforderlich sind. Symbole werden zuerst nach der Übereinstimmungsart (exakt, präfix oder normal) sortiert, dann nach Name, Art (Datei, Klasse, Methode usw.) und schließlich nach einer sekundären Zeichenfolge, um alle Verknüpfungen zu unterbrechen. |
NavigateToItemKind |
Enthält Konstanten, die die verschiedenen Symboltypen darstellen, die vom Sortieralgorithmus erkannt werden. |
NavigateToOptions |
Implementierung von INavigateToOptions2. |
OnlyNavigateToSupportAttribute |
Markiert eine INavigateToItemProviderFactory als nur in einem Gehe zu-Kontext verwendbar. |
PackageAttribute |
Zu einer INavigateToItemProviderFactory Implementierung hinzugefügt, um das Paket anzugeben, von dem sie abhängt. Die INavigateToItemProviderFactory wird nur geladen, wenn das angegebene Paket geladen wird. |
Schnittstellen
INavigateToCallback |
Sammelt Ergebnis- und Statusaktualisierungen von Anbietern. Es ist gültig, diese Methoden in beliebiger Reihenfolge aufzurufen. |
INavigateToCallback2 |
Sammelt Ergebnis- und Statusaktualisierungen von Anbietern. Es ist gültig, diese Methoden in beliebiger Reihenfolge aufzurufen. |
INavigateToFilterParameters |
Definiert Navigation Zu Suchfilterparametern. |
INavigateToItemDisplay |
Enthält ui-geeignete Anzeigeinformationen für ein Symbol. |
INavigateToItemDisplay2 |
Fügt ein optionales Vorschauverhalten für INavigateToItemDisplay-Implementierungen hinzu. Die Implementierung von INavigateToItemDisplay2 markiert das Anzeigeelement als ein Element, das die Vorschau unterstützt. |
INavigateToItemDisplay3 |
Fügt die Möglichkeit hinzu, das Symbol eines Elements als ImageMoniker bereitzustellen, und ermöglicht es dem Anbieter, die übereinstimmenden Zeichen eines Elements für komplexe Abgleichsszenarien zu beschreiben. |
INavigateToItemDisplayFactory |
Erstellt ui-geeignete Anzeigeinformationen für ein Symbol. |
INavigateToItemProvider |
Sucht Nach Symbolen, die mit einer Suchzeichenfolge übereinstimmen, und übergibt sie an einen Rückruf. Ein instance dieses Typs kann aufgefordert werden, während seiner Lebensdauer mehrere Suchvorgänge durchzuführen. Wenn sie nicht mehr verwendet wird, wird sie verworfen. |
INavigateToItemProvider2 |
Erweitert INavigateToItemProvider um Filterfunktionen. |
INavigateToItemProviderFactory |
Verantwortlich für das Erstellen neuer Instanzen von INavigateToItemProvider. |
INavigateToOptions |
Stellt Die Optionen "Navigieren zu" dar. |
INavigateToOptions2 |
Der Microsoft.VisualStudio.Language.NavigateTo-Namespace enthält die Schnittstellen und Klassen für das Feature Navigieren zu. |
IResultExpander |
Stellt einen Rückruf für Objekte bereit, die Suchergebnisse verbessern können. |
Enumerationen
IncompleteReason |
Standardgründe für unvollständige Ergebnisse. |
MatchKind |
Gibt an, wie ein Symbol mit einer Suchzeichenfolge übereinstimmt. |