Compartilhar via


BinderBase<T> Classe

Definição

Dá suporte à associação de tipos personalizados.

generic <typename T>
public ref class BinderBase abstract : System::CommandLine::Binding::IValueDescriptor<T>, System::CommandLine::Binding::IValueSource
public abstract class BinderBase<T> : System.CommandLine.Binding.IValueDescriptor<T>, System.CommandLine.Binding.IValueSource
type BinderBase<'T> = class
    interface IValueDescriptor<'T>
    interface IValueDescriptor
    interface IValueSource
Public MustInherit Class BinderBase(Of T)
Implements IValueDescriptor(Of T), IValueSource

Parâmetros de tipo

T

O tipo a ser associado.

Herança
BinderBase<T>
Implementações

Construtores

BinderBase<T>()

Dá suporte à associação de tipos personalizados.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBoundValue(BindingContext)

Obtém um valor do contexto de associação.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IValueDescriptor.GetDefaultValue()

Obtém o valor padrão, se houver.

IValueDescriptor.HasDefaultValue

Obtém um valor que especifica se há um valor padrão.

IValueDescriptor.ValueName

Obtém o nome do valor.

IValueDescriptor.ValueType

Obtém o tipo do valor.

IValueSource.TryGetValue(IValueDescriptor, BindingContext, Object)

Tenta obter um valor de um contexto de associação. O valor retornado indica se um valor correspondente ao descritor de valor especificado estava presente.

Aplica-se a