Freigeben über


ITextStructureNavigatorSelectorService-Schnittstelle

Wählt ITextStructureNavigator-Objekte auf Grundlage des Inhaltstyps aus und speichert sie zwischen.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Interface ITextStructureNavigatorSelectorService
public interface ITextStructureNavigatorSelectorService
public interface class ITextStructureNavigatorSelectorService
type ITextStructureNavigatorSelectorService =  interface end
public interface ITextStructureNavigatorSelectorService

Der ITextStructureNavigatorSelectorService-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode CreateTextStructureNavigator Erstellt einen neuen ITextStructureNavigator für den angegebenen ITextBuffer unter Verwendung des angegebenen IContentType zum Auswählen des Navigators.
Öffentliche Methode GetTextStructureNavigator Ruft einen ITextStructureNavigator für den angegebenen ITextBuffer auf, entweder durch Erstellen eines neuen Werts oder unter Verwendung eines zwischengespeicherten Werts.

Zum Seitenanfang

Hinweise

Dies ist ein MEF-Komponenten-Teil und sollte mit dem folgenden Attribut exportiert werden:

[Import]
internal ITextStructureNavigatorSelectorService navigatorSelector = null;

Beispiele

Ein Beispiel für die Verwendung dieses Dienstes verwendet, um einen Text Struktur navigator abzurufen, finden Sie unter Exemplarische Vorgehensweise: Text markieren.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Operations-Namespace