Freigeben über


EditorOptionDefinition-Klasse

Die Definition einer Editoroption.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition
    Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition<T>

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public MustInherit Class EditorOptionDefinition
public abstract class EditorOptionDefinition
public ref class EditorOptionDefinition abstract
[<AbstractClass>]
type EditorOptionDefinition =  class end
public abstract class EditorOptionDefinition

Der EditorOptionDefinition-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode EditorOptionDefinition Initialisiert eine neue Instanz von EditorOptionDefinition.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DefaultValue Ruft den Standardwert der Option ab.
Öffentliche Eigenschaft Name Ruft den Namen der Option aus der Optionsregistrierung ab.
Öffentliche Eigenschaft ValueType Ruft den tatsächlichen Typ der Option ab.Dieser wird verwendet, um sicherzustellen, dass das Festlegen der Option mit der Editoroptionen-Registrierung typsicher ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob zwei EditorOptionDefinition-Objekte gleich sind. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Ruft den Hashcode für diesen Typ ab. (Überschreibt Object.GetHashCode.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsApplicableToScope Bestimmt, ob diese Option für den angegebenen Bereich anwendbar ist (z. B. einen Textpuffer).
Öffentliche Methode IsValid Bestimmt, ob der vorgeschlagene Wert gültig ist.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Dies ist ein MEF-Komponenten-Teil und sollte mit exportiert werden:

[Export(typeof(EditorOptionDefinition))]

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Editor-Namespace