Classe MarkerFormatDefinition
Vengono fornite informazioni sulla colorazione dei marcatori di testo.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Text.Classification.EditorFormatDefinition
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 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
Il tipo MarkerFormatDefinition espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
MarkerFormatDefinition | inizializza una nuova istanza di MarkerFormatDefinition. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
BackgroundBrush | Ottiene o imposta il pennello per lo sfondo di questo elemento. (Ereditato da EditorFormatDefinition) | |
BackgroundColor | Ottiene o imposta il colore di sfondo di questo elemento. (Ereditato da EditorFormatDefinition) | |
BackgroundCustomizable | Determina se lo sfondo di questo formato è personalizzabile. (Ereditato da EditorFormatDefinition) | |
Border | La penna utilizzata per disegnare il bordo del marcatore di testo. | |
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) | |
Fill | Il pennello utilizzato per disegnare il corpo interno del marcatore di testo. | |
ForegroundBrush | Ottiene o imposta il pennello per il primo piano di questo elemento. (Ereditato da EditorFormatDefinition) | |
ForegroundColor | Ottiene o imposta il colore di primo piano di questo elemento. (Ereditato da EditorFormatDefinition) | |
ForegroundCustomizable | determina se il primo piano di questo formato è personalizzabile. (Ereditato da EditorFormatDefinition) | |
ZOrder | Rappresenta l'ordine Z del marcatore quando si disegna il livello di area di controllo del marcatore di testo. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateResourceDictionary | Crea un oggetto ResourceDictionary utilizzando questa definizione. (Ereditato da EditorFormatDefinition) | |
CreateResourceDictionaryFromDefinition | Crea un oggetto ResourceDictionary utilizzando questa definizione. (Esegue l'override di EditorFormatDefinition.CreateResourceDictionaryFromDefinition()). | |
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 | |
---|---|---|
BorderId | La stringa utilizzata per cercare il valore relativo alla penna del bordo di ResourceDictionary. | |
FillId | La stringa utilizzata per cercare il valore relativo al pennello di riempimento in ResourceDictionary. | |
ZOrderId | La stringa utilizzata per cercare il valore relativo all'ordine z in ResourceDictionary. |
In alto
Note
This is a MEF component part, and should be exported as: [Export(typeof(EditorFormatDefinition))]
gli esportatori devono fornire l'attributo NameAttribute.
MarkerFormatDefinition viene utilizzato dal gestore visualizzazione predefinito per TextMarkerTag. Type la proprietà deve corrispondere a NameAttribute in questa esportazione in modo da poter correttamente caricare il colore desiderato per il marcatore di testo.
Esempi
Per un esempio di creazione di una definizione del formato del marcatore, vedere procedura dettagliata: Evidenziazione del testo.
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.