Freigeben über


ClassificationFormatDefinition-Klasse

Stellt Klassifizierungsformatinformationen für einen bestimmten Klassifizierungstyp bereit.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntax

'Declaration
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

Der ClassificationFormatDefinition-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode ClassificationFormatDefinition Initialisiert eine neue Instanz von ClassificationFormatDefinition.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BackgroundBrush Ruft den Hintergrundpinsel für dieses Element ab oder legt diesen fest. (Von EditorFormatDefinition geerbt.)
Öffentliche Eigenschaft BackgroundColor Ruft die Hintergrundfarbe für dieses Element ab oder legt diese fest. (Von EditorFormatDefinition geerbt.)
Öffentliche Eigenschaft BackgroundCustomizable Bestimmt, ob der Hintergrund dieses Formats angepasst werden kann. (Von EditorFormatDefinition geerbt.)
Öffentliche Eigenschaft BackgroundOpacity Ruft die Durchlässigkeit des Hintergrunds ab oder legt diese fest.
Öffentliche Eigenschaft CultureInfo Ruft die CultureInfo für dieses Klassifizierungsformat ab oder legt diese fest.
Öffentliche Eigenschaft 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.)
Öffentliche Eigenschaft FontHintingSize Ruft die Größe für Schriftarthinweise für dieses Klassifizierungsformat ab oder legt diese fest.
Öffentliche Eigenschaft FontRenderingSize Ruft die Renderinggröße für die Schriftart für dieses Klassifizierungsformat ab oder legt diese fest.
Öffentliche Eigenschaft FontTypeface Ruft die Typeface für dieses Klassifizierungsformat ab oder legt diese fest.
Öffentliche Eigenschaft ForegroundBrush Ruft den Vordergrundpinsel für dieses Element ab oder legt diesen fest. (Von EditorFormatDefinition geerbt.)
Öffentliche Eigenschaft ForegroundColor Ruft die Vordergrundfarbe für dieses Element ab oder legt diese fest. (Von EditorFormatDefinition geerbt.)
Öffentliche Eigenschaft ForegroundCustomizable Bestimmt, ob der Vordergrund dieses Formats angepasst werden kann. (Von EditorFormatDefinition geerbt.)
Öffentliche Eigenschaft ForegroundOpacity Ruft die Durchlässigkeit des Vordergrunds ab oder legt diese fest.
Öffentliche Eigenschaft IsBold Bestimmt, ob der Text fett formatiert werden soll.
Öffentliche Eigenschaft IsItalic Bestimmt, ob der Text kursiv formatiert werden soll.
Öffentliche Eigenschaft TextDecorations Ruft die TextDecorationCollection für dieses Klassifizierungsformat ab oder legt diese fest.
Öffentliche Eigenschaft TextEffects Ruft die TextEffectCollection für dieses Klassifizierungsformat ab oder legt diese fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateResourceDictionary Erstellt ein ResourceDictionary aus dieser Definition. (Von EditorFormatDefinition geerbt.)
Geschützte Methode CreateResourceDictionaryFromDefinition Erstellt ein ResourceDictionary mit dieser Definition. (Überschreibt EditorFormatDefinition.CreateResourceDictionaryFromDefinition().)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode 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.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member BackgroundOpacityId Definiert die Zeichenfolge, mit der nach dem Wert für die Hintergrunddurchlässigkeit im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member CultureInfoId Definiert die Zeichenfolge, mit der der CultureInfo-Wert in ResourceDictionarygesucht werden soll.
Öffentliches FeldStatischer Member DefaultBackgroundOpacity Definiert die die Hintergrundfarbe für die Durchlässigkeit des Pinsels/ BackgroundOpacityId , wenn keine Entitäten verwendete definiert sind.
Öffentliches FeldStatischer Member DefaultHighContrastBackgroundOpacity
Öffentliches FeldStatischer Member FontHintingSizeId Definiert die Zeichenfolge, mit der nach dem Wert für die Größe für Schriftarthinweise im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member FontRenderingSizeId Definiert die Zeichenfolge, mit der nach dem Wert für die Renderinggröße für die Schriftart im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member ForegroundOpacityId Definiert die Zeichenfolge, mit der nach dem Wert deckkraft in den Vordergrund ResourceDictionarygesucht werden soll.
Öffentliches FeldStatischer Member IsBoldId Definiert die Zeichenfolge, mit der nach dem Wert für die Fettformatierung im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member IsItalicId Definiert die Zeichenfolge, mit der nach dem Wert für die Kursivformatierung im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member TextDecorationsId Definiert die Zeichenfolge, mit der nach dem Wert für Textdekorationen im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member TextEffectsId Definiert die Zeichenfolge, mit der nach dem Wert für Texteffekte im ResourceDictionary gesucht wird.
Öffentliches FeldStatischer Member TypefaceId Definiert die Zeichenfolge, mit der nach dem Wert für die Schriftart im ResourceDictionary gesucht wird.

Zum Seitenanfang

Hinweise

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

Exporteure müssen die Attribute ClassificationTypeAttribute und NameAttributebereitstellen. Die Attribute OrderAttribute, DisplayNameAttributeund UserVisibleAttribute sind optional.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Classification-Namespace