BinderBase<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持自定义类型的绑定。
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
类型参数
- T
要绑定的类型。
- 继承
-
BinderBase<T>
- 实现
构造函数
BinderBase<T>() |
支持自定义类型的绑定。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetBoundValue(BindingContext) |
从绑定上下文中获取值。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
显式接口实现
IValueDescriptor.GetDefaultValue() |
获取默认值(如果有)。 |
IValueDescriptor.HasDefaultValue |
获取一个值,该值指定是否存在默认值。 |
IValueDescriptor.ValueName |
获取值的名称。 |
IValueDescriptor.ValueType |
获取值的类型。 |
IValueSource.TryGetValue(IValueDescriptor, BindingContext, Object) |
尝试从绑定上下文获取值。 返回值指示是否存在与指定值描述符匹配的值。 |