EnumConverter.IsValid(ITypeDescriptorContext, Object) 方法

定义

获取一个用于指示给定对象值是否对此类型有效的值。

public:
 override bool IsValid(System::ComponentModel::ITypeDescriptorContext ^ context, System::Object ^ value);
public override bool IsValid (System.ComponentModel.ITypeDescriptorContext context, object value);
public override bool IsValid (System.ComponentModel.ITypeDescriptorContext? context, object? value);
override this.IsValid : System.ComponentModel.ITypeDescriptorContext * obj -> bool
Public Overrides Function IsValid (context As ITypeDescriptorContext, value As Object) As Boolean

参数

context
ITypeDescriptorContext

一个 ITypeDescriptorContext,用于提供格式上下文。

value
Object

要测试的 Object

返回

如果指定的值对此对象有效,则为 true;否则为 false

注解

context 参数可用于提取有关从中调用该转换器的环境的附加信息。 此参数可能为 null,因此总是需要检查。 同样,上下文对象的属性可以返回 null

适用于

另请参阅