Partilhar via


EditorOptionDefinition<T> Classe

Definição

Representa a definição de uma opção de 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

Parâmetros de tipo

T

O tipo da opção.

Herança
EditorOptionDefinition<T>
Derivado

Comentários

Essa é uma parte do componente MEF e deve ser exportada com:

[Export(typeof(EditorOptionDefinition))]  

Construtores

EditorOptionDefinition<T>()

Inicializa uma nova instância de EditorOptionDefinition<T>.

Propriedades

Default

Obtém o valor padrão dessa opção.

DefaultValue

Obtém o valor padrão da opção.

Key

Obtém a chave dessa opção.

Name

Obtém o nome da opção.

ValueType

Obtém o tipo real da opção.

Métodos

Equals(Object)

Determina se dois objetos EditorOptionDefinition são os mesmos.

(Herdado de EditorOptionDefinition)
GetHashCode()

Obtém o código hash desse tipo.

(Herdado de EditorOptionDefinition)
IsApplicableToScope(IPropertyOwner)

Determina se essa opção é aplicável ao escopo fornecido (por exemplo, um buffer de texto). A implementação padrão retorna true. Uma opção, por padrão, é aplicável a qualquer escopo.

(Herdado de EditorOptionDefinition)
IsValid(Object)

Determina se o valor proposto é válido.

IsValid(T)

Determina se o valor proposto é válido.

Aplica-se a