Partager via


IClassifierProvider, interface

Crée un classifieur pour une ITextBuffer donnée dans l'environnement donné.

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

Syntaxe

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

Le type IClassifierProvider expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetClassifier Obtient un classifieur pour la mémoire tampon de texte donnée.

Début

Notes

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

[Export(typeof(IClassifierProvider))] 

Les exportateurs composants doivent ajouter au moins un ContentTypeAttribute pour spécifier les types de contenu pour lesquels le composant est valide.

Pour plus d'informations sur la classification, voyez la section « étendre des types de classification et la classification met en forme » dans Points d'extension de l'éditeur.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Classification, espace de noms