Type::IsEnumDefined Method (Object^)

.NET Framework (current version)
 

Returns a value that indicates whether the specified value exists in the current enumeration type.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public:
virtual bool IsEnumDefined(
	Object^ value
)

Parameters

value
Type: System::Object^

The value to be tested.

Return Value

Type: System::Boolean

true if the specified value is a member of the current enumeration type; otherwise, false.

Exception Condition
ArgumentException

The current type is not an enumeration.

ArgumentNullException

value is null.

InvalidOperationException

value is of a type that cannot be the underlying type of an enumeration.

.NET Framework
Available since 4.0
Return to top
Show: