Sdílet prostřednictvím


BinderBase<T> Třída

Definice

Podporuje vazby vlastních typů.

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, který má být svázán.

Dědičnost
BinderBase<T>
Implementuje

Konstruktory

BinderBase<T>()

Podporuje vazby vlastních typů.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetBoundValue(BindingContext)

Získá hodnotu z kontextu vazby.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IValueDescriptor.GetDefaultValue()

Získá výchozí hodnotu, pokud existuje.

IValueDescriptor.HasDefaultValue

Získá hodnotu, která určuje, zda je výchozí hodnota.

IValueDescriptor.ValueName

Získá název hodnoty.

IValueDescriptor.ValueType

Získá typ hodnoty.

IValueSource.TryGetValue(IValueDescriptor, BindingContext, Object)

Pokusí se získat hodnotu z kontextu vazby. Návratová hodnota označuje, zda byla přítomna hodnota odpovídající zadanému popisovači hodnot.

Platí pro