Classe EditorFormatDefinition
Fornisce informazioni sul formato di un determinato elemento.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
Microsoft.VisualStudio.Text.Classification.ClassificationFormatDefinition
Microsoft.VisualStudio.Text.Classification.MarkerFormatDefinition
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 EditorFormatDefinition
public abstract class EditorFormatDefinition
public ref class EditorFormatDefinition abstract
[<AbstractClass>]
type EditorFormatDefinition = class end
public abstract class EditorFormatDefinition
Il tipo EditorFormatDefinition espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
EditorFormatDefinition | inizializza una nuova istanza di EditorFormatDefinition. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
BackgroundBrush | Ottiene o imposta il pennello per lo sfondo di questo elemento. | |
BackgroundColor | Ottiene o imposta il colore di sfondo di questo elemento. | |
BackgroundCustomizable | Determina se lo sfondo di questo formato è personalizzabile. | |
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. | |
ForegroundBrush | Ottiene o imposta il pennello per il primo piano di questo elemento. | |
ForegroundColor | Ottiene o imposta il colore di primo piano di questo elemento. | |
ForegroundCustomizable | determina se il primo piano di questo formato è personalizzabile. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateResourceDictionary | Crea un oggetto ResourceDictionary utilizzando questa definizione. | |
CreateResourceDictionaryFromDefinition | Crea un oggetto ResourceDictionary utilizzando questa definizione. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
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) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Campi
Nome | Descrizione | |
---|---|---|
BackgroundBrushId | Definisce la stringa utilizzata per cercare il valore relativo al pennello per lo sfondo in ResourceDictionary. | |
BackgroundColorId | Definisce la stringa utilizzata per cercare il valore relativo al colore di sfondo in ResourceDictionary. | |
ForegroundBrushId | Definisce la stringa utilizzata per cercare il valore relativo al pennello in primo piano in ResourceDictionary. | |
ForegroundColorId | Definisce la stringa utilizzata per cercare il valore del colore di primo piano in ResourceDictionary. |
In alto
Note
Si tratta di un elemento del framework MEF e deve esportato come:
[Export(typeof(EditorFormatDefinition))]
Gli esportatori devono fornire un oggetto NameAttribute. gli attributi OrderAttribute, DisplayNameAttribute e UserVisibleAttribute sono facoltative.
Gli utenti di questo attributo è possibile ignorare le informazioni di formattazione in primo piano, le informazioni di base, o entrambe.
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.