Compartilhar via


Estrutura EditorOptionKey<T>

Representa uma chave de tipo seguro para as opções do editor.

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

Sintaxe

'Declaração
Public Structure EditorOptionKey(Of T)
public struct EditorOptionKey<T>
generic<typename T>
public value class EditorOptionKey
[<Sealed>]
type EditorOptionKey<'T> =  struct end
JScript não oferece suporte a tipos ou métodos genéricos.

Parâmetros de tipo

  • T
    O tipo de valor de opção.

O tipo EditorOptionKey<T> expõe os membros a seguir.

Construtores

  Nome Descrição
Método público EditorOptionKey<T> Inicializa uma nova instância de EditorOptionKey<T>.

Superior

Propriedades

  Nome Descrição
Propriedade pública Name Obtém o nome dessa chave.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se dois EditorOptionKey<T> objetos forem iguais. (Substitui ValueType.Equals(Object).)
Método público GetHashCode Obtém o código hash para este objeto. (Substitui ValueType.GetHashCode.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público ToString Converte esse objeto em uma seqüência de caracteres. (Substitui ValueType.ToString.)

Superior

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Determina se duas instâncias desse tipo são os mesmos.
Operador públicoMembro estático Inequality Determina se duas instâncias desse tipo são diferentes.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Editor