Freigeben über


BinderBase<T> Klasse

Definition

Unterstützt die Bindung benutzerdefinierter Typen.

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

Typparameter

T

Der zu bindende Typ.

Vererbung
BinderBase<T>
Implementiert

Konstruktoren

BinderBase<T>()

Unterstützt die Bindung benutzerdefinierter Typen.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBoundValue(BindingContext)

Ruft einen Wert aus dem Bindungskontext ab.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IValueDescriptor.GetDefaultValue()

Ruft den Standardwert ab, falls vorhanden.

IValueDescriptor.HasDefaultValue

Ruft einen Wert ab, der angibt, ob ein Standardwert vorhanden ist.

IValueDescriptor.ValueName

Ruft den Namen des Werts ab.

IValueDescriptor.ValueType

Ruft den Typ des Werts ab.

IValueSource.TryGetValue(IValueDescriptor, BindingContext, Object)

Versucht, einen Wert aus einem Bindungskontext abzurufen. Der Rückgabewert gibt an, ob ein Wert vorhanden ist, der dem angegebenen Wertdeskriptor entspricht.

Gilt für: