Udostępnij za pośrednictwem


BinderBase<T> Klasa

Definicja

Obsługuje powiązanie typów niestandardowych.

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

Parametry typu

T

Typ, który ma być powiązany.

Dziedziczenie
BinderBase<T>
Implementuje

Konstruktory

BinderBase<T>()

Obsługuje powiązanie typów niestandardowych.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBoundValue(BindingContext)

Pobiera wartość z kontekstu powiązania.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IValueDescriptor.GetDefaultValue()

Pobiera wartość domyślną, jeśli istnieje.

IValueDescriptor.HasDefaultValue

Pobiera wartość określającą, czy istnieje wartość domyślna.

IValueDescriptor.ValueName

Pobiera nazwę wartości.

IValueDescriptor.ValueType

Pobiera typ wartości.

IValueSource.TryGetValue(IValueDescriptor, BindingContext, Object)

Próbuje uzyskać wartość z kontekstu powiązania. Wartość zwracana wskazuje, czy wartość zgodna z określonym deskryptorem wartości była obecna.

Dotyczy