Condividi tramite


Classe ClassificationFormatDefinition

Fornisce informazioni sul formato di classificazione di un determinato tipo di classificazione.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Text.Classification
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

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

Il tipo ClassificationFormatDefinition espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto ClassificationFormatDefinition inizializza una nuova istanza di ClassificationFormatDefinition.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BackgroundBrush Ottiene o imposta il pennello per lo sfondo di questo elemento. (Ereditato da EditorFormatDefinition)
Proprietà pubblica BackgroundColor Ottiene o imposta il colore di sfondo di questo elemento. (Ereditato da EditorFormatDefinition)
Proprietà pubblica BackgroundCustomizable Determina se lo sfondo di questo formato è personalizzabile. (Ereditato da EditorFormatDefinition)
Proprietà pubblica BackgroundOpacity Ottiene o imposta l'opacità dello sfondo.
Proprietà pubblica CultureInfo ottiene o imposta CultureInfo per questo formato di classificazione.
Proprietà pubblica DisplayName Definisce la stringa utilizzata per mostrare la definizione di formato all'utente.Questa proprietà viene utilizzata solo se UserVisibleAttribute è impostato su true nell'esportazione di questo oggetto. (Ereditato da EditorFormatDefinition)
Proprietà pubblica FontHintingSize Ottiene o imposta la dimensione dell'hint per questo formato di classificazione.
Proprietà pubblica FontRenderingSize Ottiene o imposta la dimensione del rendering del carattere per questo formato di classificazione.
Proprietà pubblica FontTypeface ottiene o imposta Typeface per questo formato di classificazione.
Proprietà pubblica ForegroundBrush Ottiene o imposta il pennello per il primo piano di questo elemento. (Ereditato da EditorFormatDefinition)
Proprietà pubblica ForegroundColor Ottiene o imposta il colore di primo piano di questo elemento. (Ereditato da EditorFormatDefinition)
Proprietà pubblica ForegroundCustomizable determina se il primo piano di questo formato è personalizzabile. (Ereditato da EditorFormatDefinition)
Proprietà pubblica ForegroundOpacity Ottiene o imposta l'opacità del primo piano.
Proprietà pubblica IsBold Determina se il testo deve essere in grassetto.
Proprietà pubblica IsItalic Determina se il testo deve essere in corsivo.
Proprietà pubblica TextDecorations ottiene o imposta TextDecorationCollection per questo formato di classificazione.
Proprietà pubblica TextEffects ottiene o imposta TextEffectCollection per questo formato di classificazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateResourceDictionary Crea un oggetto ResourceDictionary utilizzando questa definizione. (Ereditato da EditorFormatDefinition)
Metodo protetto CreateResourceDictionaryFromDefinition Crea un oggetto ResourceDictionary utilizzando questa definizione. (Esegue l'override di EditorFormatDefinition.CreateResourceDictionaryFromDefinition()).
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico BackgroundOpacityId definisce la stringa utilizzata per cercare il valore in background di opacità in ResourceDictionary.
Campo pubblicoMembro statico CultureInfoId definisce la stringa utilizzata per cercare CultureInfo valore in ResourceDictionary.
Campo pubblicoMembro statico DefaultBackgroundOpacity Definisce l'opacità predefinito utilizzato per il colore di sfondo/pennello se nessun BackgroundOpacityId le entità definite.
Campo pubblicoMembro statico DefaultHighContrastBackgroundOpacity
Campo pubblicoMembro statico FontHintingSizeId Definisce la stringa utilizzata per cercare il valore relativo alla dimensione dell'hint del tipo di carattere in ResourceDictionary.
Campo pubblicoMembro statico FontRenderingSizeId Definisce la stringa utilizzata per cercare il valore relativo alla dimensione del rendering del carattere in ResourceDictionary.
Campo pubblicoMembro statico ForegroundOpacityId Definisce la stringa utilizzata per cercare il valore di opacità del primo piano in ResourceDictionary.
Campo pubblicoMembro statico IsBoldId definisce la stringa utilizzata per cercare il valore grassetto in ResourceDictionary.
Campo pubblicoMembro statico IsItalicId definisce la stringa utilizzata per cercare il valore corsivo in ResourceDictionary.
Campo pubblicoMembro statico TextDecorationsId Definisce la stringa utilizzata per cercare il valore relativo alle decorazioni di testo in ResourceDictionary.
Campo pubblicoMembro statico TextEffectsId Definisce la stringa utilizzata per cercare il valore relativo alle decorazioni di testo in ResourceDictionary.
Campo pubblicoMembro statico TypefaceId Definisce la stringa utilizzata per cercare il valore del carattere tipografico in ResourceDictionary.

In alto

Note

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

Gli esportatori devono fornire attributi ClassificationTypeAttribute e NameAttribute. gli attributi OrderAttribute, DisplayNameAttributee UserVisibleAttribute sono facoltative.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Classification