Type.IsEnumDefined(Object) メソッド

定義

指定された値が現在の列挙型に存在するかどうかを示す値を返します。Returns a value that indicates whether the specified value exists in the current enumeration type.

public:
 virtual bool IsEnumDefined(System::Object ^ value);
public virtual bool IsEnumDefined (object value);
abstract member IsEnumDefined : obj -> bool
override this.IsEnumDefined : obj -> bool
Public Overridable Function IsEnumDefined (value As Object) As Boolean

パラメーター

value
Object

テスト対象の値。The value to be tested.

戻り値

指定された値が現在の列挙型のメンバーである場合は true。それ以外の場合は falsetrue if the specified value is a member of the current enumeration type; otherwise, false.

例外

現在の型は列挙型ではありません。The current type is not an enumeration.

valuenullです。value is null.

value は、列挙体の基になる型にできない型です。value is of a type that cannot be the underlying type of an enumeration.

適用対象