MarkerFormatDefinition, classe
Fournit les informations de coloration pour les marqueurs de texte.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition
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 MarkerFormatDefinition _
Inherits EditorFormatDefinition
public abstract class MarkerFormatDefinition : EditorFormatDefinition
public ref class MarkerFormatDefinition abstract : public EditorFormatDefinition
[<AbstractClass>]
type MarkerFormatDefinition =
class
inherit EditorFormatDefinition
end
public abstract class MarkerFormatDefinition extends EditorFormatDefinition
Le type MarkerFormatDefinition expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
MarkerFormatDefinition | Initialise une nouvelle instance de MarkerFormatDefinition. |
Début
Propriétés
Nom | Description | |
---|---|---|
BackgroundBrush | Obtient ou définit le pinceau d'arrière-plan pour cet élément. (Hérité de EditorFormatDefinition.) | |
BackgroundColor | Obtient ou définit la couleur d'arrière-plan pour cet élément. (Hérité de EditorFormatDefinition.) | |
BackgroundCustomizable | Détermine si l'arrière-plan de ce format est personnalisable. (Hérité de EditorFormatDefinition.) | |
Border | Le stylet est utilisé pour dessiner la bordure du marqueur de texte. | |
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.) | |
Fill | Le pinceau est utilisé pour peindre le corps du marqueur de texte. | |
ForegroundBrush | Obtient ou définit le pinceau de premier plan pour cet élément. (Hérité de EditorFormatDefinition.) | |
ForegroundColor | Obtient ou définit la couleur de premier plan pour cet élément. (Hérité de EditorFormatDefinition.) | |
ForegroundCustomizable | Détermine si le premier plan de ce format est personnalisable. (Hérité de EditorFormatDefinition.) | |
ZOrder | Représente l'ordre de plan de la marque lorsqu'il est dessiné sur la couche d'ornement de marqueur de texte. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateResourceDictionary | Crée un ResourceDictionary à partir de cette définition. (Hérité de EditorFormatDefinition.) | |
CreateResourceDictionaryFromDefinition | Crée un ResourceDictionary à l'aide de cette définition. (Substitue EditorFormatDefinition.CreateResourceDictionaryFromDefinition().) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
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.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Champs
Nom | Description | |
---|---|---|
BorderId | La chaîne utilisée pour rechercher la valeur de bordure de stylet dans ResourceDictionary. | |
FillId | La chaîne utilisée à la recherche la valeur de pinceau de remplissage dans ResourceDictionary. | |
ZOrderId | La chaîne a utilisé à la recherche la valeur d'ordre de plan dans ResourceDictionary. |
Début
Notes
This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))]
Les exportateurs doivent fournir l'attribut NameAttribute.
MarkerFormatDefinition est consommé par le gestionnaire visuel par défaut pour TextMarkerTag. La propriété d'Type doit correspondre à NameAttribute de cette exportation afin que la couleur souhaitée puisse être correctement chargée pour le marqueur de texte.
Exemples
Pour obtenir un exemple de créer une définition de format de marque, consultez Procédure pas - à - pas : Mettre le texte en surbrillance.
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.