MarkerFormatDefinition-Klasse
Stellt Farbinformationen für Textmarkierungen bereit.
Vererbungshierarchie
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition
Namespace: Microsoft.VisualStudio.Text.Classification
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntax
'Declaration
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
Der MarkerFormatDefinition-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
MarkerFormatDefinition | Initialisiert eine neue Instanz der MarkerFormatDefinition. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
BackgroundBrush | Ruft den Hintergrundpinsel für dieses Element ab oder legt diesen fest. (Von EditorFormatDefinition geerbt.) | |
BackgroundColor | Ruft die Hintergrundfarbe für dieses Element ab oder legt diese fest. (Von EditorFormatDefinition geerbt.) | |
BackgroundCustomizable | Bestimmt, ob der Hintergrund dieses Formats angepasst werden kann. (Von EditorFormatDefinition geerbt.) | |
Border | Der Stift wird verwendet, um den Rahmen der Textmarkierung zu zeichnen. | |
DisplayName | Definiert die Zeichenfolge, die zum Anzeigen dieser Formatdefinition verwendet wird.Diese Eigenschaft wird nur verwendet, wenn UserVisibleAttribute zu true für den Export dieses Objekts festgelegt ist. (Von EditorFormatDefinition geerbt.) | |
Fill | Der Pinsel wird verwendet, um den inneren Text der Textmarkierung zu zeichnen. | |
ForegroundBrush | Ruft den Vordergrundpinsel für dieses Element ab oder legt diesen fest. (Von EditorFormatDefinition geerbt.) | |
ForegroundColor | Ruft die Vordergrundfarbe für dieses Element ab oder legt diese fest. (Von EditorFormatDefinition geerbt.) | |
ForegroundCustomizable | Bestimmt, ob der Vordergrund dieses Formats angepasst werden kann. (Von EditorFormatDefinition geerbt.) | |
ZOrder | Stellt die Z-Reihenfolge des Markers dar, wenn sie auf der Ebene zusatzelement Textmarkierungs gezeichnet wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateResourceDictionary | Erstellt ein ResourceDictionary aus dieser Definition. (Von EditorFormatDefinition geerbt.) | |
CreateResourceDictionaryFromDefinition | Erstellt ein ResourceDictionary mit dieser Definition. (Überschreibt EditorFormatDefinition.CreateResourceDictionaryFromDefinition().) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
BorderId | Die Zeichenfolge, mit dem der Rahmen stifts dem Wert in ResourceDictionarygesucht werden soll. | |
FillId | Die Zeichenfolge zur Suche mit dem Wert in ResourceDictionaryFüllpinsel. | |
ZOrderId | Die Zeichenfolge, die gesucht z-Reihenfolgen-Wert in ResourceDictionary. |
Zum Seitenanfang
Hinweise
This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))]
Exporteure müssen das Attribut NameAttributebereitstellen.
MarkerFormatDefinition wird vom standardmäßige visuelle Manager für TextMarkerTaggenutzt. Die Type-Eigenschaft sollte auf NameAttribute dieses Exports entsprechen, damit die gewünschte Farbe für die Textmarkierung ordnungsgemäß geladen werden kann.
Beispiele
Ein Beispiel für das Erstellen einer Definition Markierungsstil finden Sie unter Exemplarische Vorgehensweise: Text markieren.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.