Partager via


IClassificationFormatMap, interface

Carte d'IClassificationType à un objet d'TextFormattingRunProperties.

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

Syntaxe

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

Le type IClassificationFormatMap expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CurrentPriorityOrder Obtient une liste en lecture seule des objets IClassificationType pris en charge par cette carte de mise en forme, triée par priorité.
Propriété publique DefaultTextProperties Obtient ou définit les propriétés par défaut qui sont appliquées à tous les types de classification.Les propriétés de valeur par défaut contiennent l'ensemble de propriétés minimales requises pour afficher le texte correctement.
Propriété publique IsInBatchUpdate Détermine si cette IClassificationFormatMap se trouve au milieu d'une mise à jour par lot.

Début

Méthodes

  Nom Description
Méthode publique AddExplicitTextProperties(IClassificationType, TextFormattingRunProperties) Ajoute une TextFormattingRunProperties à un nouveau IClassificationType.
Méthode publique AddExplicitTextProperties(IClassificationType, TextFormattingRunProperties, IClassificationType) Ajoute une TextFormattingRunProperties à un nouveau IClassificationType.
Méthode publique BeginBatchUpdate Commence une mise à jour par lot sur cette IClassificationFormatMap.Aucun événement ne sera déclenché tant que la méthode EndBatchUpdate n'aura pas été appelée.
Méthode publique EndBatchUpdate Termine une mise à jour par lot sur cette IClassificationFormatMap et déclenche un événement si des modifications ont été apportées pendant la mise à jour par lot.
Méthode publique GetEditorFormatMapKey Obtient la clé utilisée pour enregistrer les propriétés associées d'classificationType dans IEditorFormatMap sous-jacent.
Méthode publique GetExplicitTextProperties Obtient TextFormattingRunProperties explicite pour le type spécifié de classification.
Méthode publique GetTextProperties Obtient les TextFormattingRunProperties pour un type de classification de texte donné.
Méthode publique SetExplicitTextProperties Définit TextFormattingRunProperties explicite d'IClassificationType.
Méthode publique SetTextProperties Définit les TextFormattingRunProperties d'un IClassificationType.
Méthode publique SwapPriorities Permute les priorités de deux objets IClassificationType.

Début

Événements

  Nom Description
Événement public ClassificationFormatMappingChanged Se produit lorsque cette IClassificationFormatMap change.

Début

Voir aussi

Référence

Microsoft.VisualStudio.Text.Classification, espace de noms