Classe EditorOptionDefinition
La definizione di un'opzione dell'editor.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition
Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition<T>
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Sintassi
'Dichiarazione
Public MustInherit Class EditorOptionDefinition
public abstract class EditorOptionDefinition
public ref class EditorOptionDefinition abstract
[<AbstractClass>]
type EditorOptionDefinition = class end
public abstract class EditorOptionDefinition
Il tipo EditorOptionDefinition espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
EditorOptionDefinition | inizializza una nuova istanza di EditorOptionDefinition. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
DefaultValue | Ottiene il valore predefinito dell'opzione. | |
Name | Ottiene il nome dell'opzione dal Registro di sistema. | |
ValueType | Ottiene il tipo effettivo dell'opzione.Ciò consente di garantire che impostare l'opzione tramite le opzioni del Registro di sistema dell'editor sia indipendente dai tipi. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | determina se due EditorOptionDefinition gli oggetti sono uguali. (Esegue l'override di Object.Equals(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 | ottiene il codice hash di questo tipo. (Esegue l'override di Object.GetHashCode). | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
IsApplicableToScope | Determina se questa opzione è applicabile per l'ambito specificato (ad esempio, un buffer di testo). | |
IsValid | Determina se il valore proposto non è valido. | |
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
Note
Si tratta di un elemento del framework MEF e deve esportato con:
[Export(typeof(EditorOptionDefinition))]
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.