共用方式為


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

適用於

另請參閱