Freigeben über


EditorOptionDefinition<T> Klasse

Definition

Stellt die Definition einer Editoroption dar.

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

Typparameter

T

Der Typ der Option.

Vererbung
EditorOptionDefinition<T>
Abgeleitet

Hinweise

Dies ist ein MEF-Komponententeil und sollte mit exportiert werden:

[Export(typeof(EditorOptionDefinition))]  

Konstruktoren

EditorOptionDefinition<T>()

Initialisiert eine neue Instanz von EditorOptionDefinition<T>.

Eigenschaften

Default

Ruft den Standardwert dieser Option ab.

DefaultValue

Ruft den Standardwert der Option ab.

Key

Ruft den Schlüssel dieser Option ab.

Name

Ruft den Namen der Option ab.

ValueType

Ruft den tatsächlichen Typ der Option ab.

Methoden

Equals(Object)

Bestimmt, ob zwei EditorOptionDefinition-Objekte gleich sind.

(Geerbt von EditorOptionDefinition)
GetHashCode()

Ruft den Hashcode für diesen Typ ab.

(Geerbt von EditorOptionDefinition)
IsApplicableToScope(IPropertyOwner)

Bestimmt, ob diese Option für den angegebenen Bereich anwendbar ist (z. B. einen Textpuffer). Die Standardimplementierung gibt true zurück. Eine Option gilt standardmäßig für jeden Bereich.

(Geerbt von EditorOptionDefinition)
IsValid(Object)

Bestimmt, ob der vorgeschlagene Wert gültig ist.

IsValid(T)

Bestimmt, ob der vorgeschlagene Wert gültig ist.

Gilt für: