Share via


IClassificationType, interface

Type de classification logique d'une étendue de texte.

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

Syntaxe

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

Le type IClassificationType expose les membres suivants.

Propriétés

  Nom Description
Propriété publique BaseTypes Obtient les types de classification desquels le IClassificationType actuel est dérivé.
Propriété publique Classification Obtient le nom du type de classification.

Début

Méthodes

  Nom Description
Méthode publique IsOfType Détermine si le IClassificationType actuel dérive du type de classification nommé type.

Début

Notes

Tous les types de classification sont identifiés par un nom unique.

IClassificationTypeRegistryService peut retourner un objet d'IClassificationType de ce nom unique afin d'autoriser des clients aux informations supplémentaires d'accès.

Les types de classification peuvent multiplier héritent en empilant des attributs d'ClassificationTypeAttribute.

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