Partager via


ITextStructureNavigatorSelectorService, interface

Sélectionne et met en cache des objets ITextStructureNavigator selon le type de contenu.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Public Interface ITextStructureNavigatorSelectorService
public interface ITextStructureNavigatorSelectorService
public interface class ITextStructureNavigatorSelectorService
type ITextStructureNavigatorSelectorService =  interface end
public interface ITextStructureNavigatorSelectorService

Le type ITextStructureNavigatorSelectorService expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CreateTextStructureNavigator Crée un ITextStructureNavigator pour le ITextBuffer spécifié en utilisant le IContentType indiqué pour sélectionner le navigateur.
Méthode publique GetTextStructureNavigator Obtient un ITextStructureNavigator pour le ITextBuffer spécifié, en en définissant un nouveau ou en utilisant une valeur mise en cache.

Début

Notes

C'est un composant MEF, et doit être exportée avec l'attribut suivant :

[Import]
internal ITextStructureNavigatorSelectorService navigatorSelector = null;

Exemples

Pour obtenir un exemple de la façon d'utiliser ce service pour obtenir un navigateur de structure de texte, consultez Procédure pas - à - pas : Mettre le texte en surbrillance.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Operations, espace de noms