Condividi tramite


EditorOptionDefinition<T> Classe

Definizione

Rappresenta la definizione di un'opzione dell'editor.

generic <typename T>
public ref class EditorOptionDefinition abstract : Microsoft::VisualStudio::Text::Editor::EditorOptionDefinition
template <typename T>
[Windows::Foundation::Metadata::WebHostHidden]
class EditorOptionDefinition abstract : Microsoft::VisualStudio::Text::Editor::EditorOptionDefinition
public abstract class EditorOptionDefinition<T> : Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition
type EditorOptionDefinition<'T> = class
    inherit EditorOptionDefinition
Public MustInherit Class EditorOptionDefinition(Of T)
Inherits EditorOptionDefinition

Parametri di tipo

T

Tipo di opzione.

Ereditarietà
EditorOptionDefinition<T>
Derivato

Commenti

Si tratta di una parte componente MEF e deve essere esportata con:

[Export(typeof(EditorOptionDefinition))]  

Costruttori

EditorOptionDefinition<T>()

Inizializza una nuova istanza di EditorOptionDefinition<T>.

Proprietà

Default

Ottiene il valore predefinito di questa opzione.

DefaultValue

Ottiene il valore predefinito dell'opzione.

Key

Ottiene la chiave dell'opzione.

Name

Ottiene il nome dell'opzione.

ValueType

Ottiene il tipo effettivo dell'opzione.

Metodi

Equals(Object)

Determina se due oggetti EditorOptionDefinition sono uguali.

(Ereditato da EditorOptionDefinition)
GetHashCode()

Ottiene il codice hash di questo tipo.

(Ereditato da EditorOptionDefinition)
IsApplicableToScope(IPropertyOwner)

Determina se questa opzione è applicabile per l'ambito specificato (ad esempio un buffer di testo). L'implementazione predefinita restituisce true. Un'opzione, per impostazione predefinita, è applicabile a qualsiasi ambito.

(Ereditato da EditorOptionDefinition)
IsValid(Object)

Determina se il valore proposto è valido.

IsValid(T)

Determina se il valore proposto è valido.

Si applica a