Freigeben über


EditorOptionKey<T>-Struktur

Stellt einen typsicheren Schlüssel für Editoroptionen dar.

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

Syntax

'Declaration
Public Structure EditorOptionKey(Of T)
public struct EditorOptionKey<T>
generic<typename T>
public value class EditorOptionKey
[<Sealed>]
type EditorOptionKey<'T> =  struct end
JScript unterstützt keine generischen Typen oder Methoden.

Typparameter

  • T
    Der Typ des Optionswerts.

Der EditorOptionKey<T>-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode EditorOptionKey<T> Initialisiert eine neue Instanz von EditorOptionKey<T>.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Name Ruft den Namen dieses Schlüssels ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob zwei EditorOptionKey<T>-Objekte gleich sind. (Überschreibt ValueType.Equals(Object).)
Öffentliche Methode GetHashCode Ruft den Hashcode für dieses Objekt ab. (Überschreibt ValueType.GetHashCode.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Konvertiert dieses Objekt in eine Zeichenfolge. (Überschreibt ValueType.ToString.)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Bestimmt, ob zwei Instanzen dieses Typs gleich sind.
Öffentlicher OperatorStatischer Member Inequality Bestimmt, ob zwei Instanzen dieses Typs unterschiedlich sind.

Zum Seitenanfang

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