Partager via


ClassificationFormatDefinition, classe

Fournit les informations de mise en forme de classification pour un type de classification particulier.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
    Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition

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

Syntaxe

'Déclaration
Public MustInherit Class ClassificationFormatDefinition _
    Inherits EditorFormatDefinition
public abstract class ClassificationFormatDefinition : EditorFormatDefinition
public ref class ClassificationFormatDefinition abstract : public EditorFormatDefinition
[<AbstractClass>]
type ClassificationFormatDefinition =  
    class 
        inherit EditorFormatDefinition 
    end
public abstract class ClassificationFormatDefinition extends EditorFormatDefinition

Le type ClassificationFormatDefinition expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée ClassificationFormatDefinition Initialise une nouvelle instance de ClassificationFormatDefinition.

Début

Propriétés

  Nom Description
Propriété publique BackgroundBrush Obtient ou définit le pinceau d'arrière-plan pour cet élément. (Hérité de EditorFormatDefinition.)
Propriété publique BackgroundColor Obtient ou définit la couleur d'arrière-plan pour cet élément. (Hérité de EditorFormatDefinition.)
Propriété publique BackgroundCustomizable Détermine si l'arrière-plan de ce format est personnalisable. (Hérité de EditorFormatDefinition.)
Propriété publique BackgroundOpacity Obtient ou définit l'opacité de l'arrière-plan.
Propriété publique CultureInfo Obtient ou définit les CultureInfo pour ce format de classification.
Propriété publique DisplayName Définit la chaîne utilisée lors de l'affichage de cette définition de format à l'utilisateur.Cette propriété est utilisée uniquement si UserVisibleAttribute est défini à true sur l'exportation de cet objet. (Hérité de EditorFormatDefinition.)
Propriété publique FontHintingSize Obtient ou définit la taille d'affinage des polices pour ce format de classification.
Propriété publique FontRenderingSize Obtient ou définit la taille de rendu des polices pour ce format de classification.
Propriété publique FontTypeface Obtient ou définit la Typeface pour ce format de classification.
Propriété publique ForegroundBrush Obtient ou définit le pinceau de premier plan pour cet élément. (Hérité de EditorFormatDefinition.)
Propriété publique ForegroundColor Obtient ou définit la couleur de premier plan pour cet élément. (Hérité de EditorFormatDefinition.)
Propriété publique ForegroundCustomizable Détermine si le premier plan de ce format est personnalisable. (Hérité de EditorFormatDefinition.)
Propriété publique ForegroundOpacity Obtient ou définit l'opacité du premier plan.
Propriété publique IsBold Détermine si le texte doit être en gras.
Propriété publique IsItalic Détermine si le texte doit être en italique.
Propriété publique TextDecorations Obtient ou définit la TextDecorationCollection pour ce format de classification.
Propriété publique TextEffects Obtient ou définit la TextEffectCollection pour ce format de classification.

Début

Méthodes

  Nom Description
Méthode publique CreateResourceDictionary Crée un ResourceDictionary à partir de cette définition. (Hérité de EditorFormatDefinition.)
Méthode protégée CreateResourceDictionaryFromDefinition Crée un ResourceDictionary à l'aide de cette définition. (Substitue EditorFormatDefinition.CreateResourceDictionaryFromDefinition().)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Champs

  Nom Description
Champ publicMembre statique BackgroundOpacityId Définit la chaîne utilisée pour rechercher la valeur d'opacité d'arrière-plan dans le ResourceDictionary.
Champ publicMembre statique CultureInfoId Définit la chaîne utilisée pour rechercher la valeur d'CultureInfo dans ResourceDictionary.
Champ publicMembre statique DefaultBackgroundOpacity Définit l'opacité par défaut utilisée pour la couleur d'arrière-plan/pinceau si aucune entité d'BackgroundOpacityId n'est définie.
Champ publicMembre statique DefaultHighContrastBackgroundOpacity
Champ publicMembre statique FontHintingSizeId Définit la chaîne utilisée pour rechercher la valeur de taille d'affinage des polices dans le ResourceDictionary.
Champ publicMembre statique FontRenderingSizeId Définit la chaîne utilisée pour rechercher la valeur de taille de rendu des polices dans le ResourceDictionary.
Champ publicMembre statique ForegroundOpacityId Définit la chaîne utilisée pour rechercher la valeur d'opacité de premier plan dans ResourceDictionary.
Champ publicMembre statique IsBoldId Définit la chaîne utilisée pour rechercher la valeur de gras dans le ResourceDictionary.
Champ publicMembre statique IsItalicId Définit la chaîne utilisée pour rechercher la valeur d'italique dans le ResourceDictionary.
Champ publicMembre statique TextDecorationsId Définit la chaîne utilisée pour rechercher la valeur des ornements de texte dans le ResourceDictionary.
Champ publicMembre statique TextEffectsId Définit la chaîne utilisée pour rechercher la valeur des effets de texte dans le ResourceDictionary.
Champ publicMembre statique TypefaceId Définit la chaîne utilisée pour rechercher la valeur de police dans le ResourceDictionary.

Début

Notes

This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))] 

Les exportateurs doivent fournir les attributs ClassificationTypeAttribute et NameAttribute. Les attributs OrderAttribute, DisplayNameAttribute, et UserVisibleAttribute sont facultatifs.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Classification, espace de noms