Enum Methods
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Include Protected Members
Include Inherited Members
Include Silverlight Members
Include Silverlight for Windows Phone Members
Include XNA Framework Members
The Enum type exposes the following members.
Methods
Name | Description | |
---|---|---|
CompareTo | Compares this instance to a specified object and returns an indication of their relative values. | |
Equals | Returns a value indicating whether this instance is equal to a specified object. (Overrides ValueType.Equals(Object).) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Returns the hash code for the value of this instance. (Overrides ValueType.GetHashCode().) | |
GetName | Retrieves the name of the constant in the specified enumeration that has the specified value. | |
GetNames | Retrieves an array of the names of the constants in a specified enumeration. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetTypeCode | Returns the underlying TypeCode for this instance. | |
GetUnderlyingType | Returns the underlying type of the specified enumeration. | |
GetValues | Retrieves an array of the values of the constants in a specified enumeration. | |
HasFlag | Determines whether one or more bit fields are set in the current instance. | |
IsDefined | Returns an indication whether a constant with a specified value exists in a specified enumeration. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Parse | Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-insensitive. | |
ToObject | Returns an instance of the specified enumeration set to the specified value. | |
ToString() | Converts the value of this instance to its equivalent string representation. (Overrides ValueType.ToString().) | |
ToString(IFormatProvider) | Obsolete. This method overload is obsolete; use Enum.ToString(). | |
ToString(String) | Converts the value of this instance to its equivalent string representation using the specified format. | |
ToString(String, IFormatProvider) | Obsolete. This method overload is obsolete; use Enum.ToString(String). | |
TryParse<TEnum>(String, TEnum%) | Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. The return value indicates whether the conversion succeeded. | |
TryParse<TEnum>(String, Boolean, TEnum%) | Converts the string representation of the name or numeric value of one or more enumerated constants to an equivalent enumerated object. A parameter specifies whether the operation is case-sensitive. The return value indicates whether the conversion succeeded. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IConvertible.ToBoolean | Infrastructure. Converts the current value to a Boolean value based on the underlying type. | |
IConvertible.ToByte | Infrastructure. Converts the current value to an 8-bit unsigned integer based on the underlying type. | |
IConvertible.ToChar | Infrastructure. Converts the current value to a Unicode character based on the underlying type. | |
IConvertible.ToDateTime | Infrastructure. Converts the current value to a DateTime based on the underlying type. | |
IConvertible.ToDecimal | Infrastructure. Converts the current value to a Decimal based on the underlying type. | |
IConvertible.ToDouble | Infrastructure. Converts the current value to a double-precision floating point number based on the underlying type. | |
IConvertible.ToInt16 | Infrastructure. Converts the current value to a 16-bit signed integer based on the underlying type. | |
IConvertible.ToInt32 | Infrastructure. Converts the current value to a 32-bit signed integer based on the underlying type. | |
IConvertible.ToInt64 | Infrastructure. Converts the current value to a 64-bit signed integer based on the underlying type. | |
IConvertible.ToSByte | Infrastructure. Converts the current value to an 8-bit signed integer based on the underlying type. | |
IConvertible.ToSingle | Infrastructure. Converts the current value to a single-precision floating point number based on the underlying type. | |
IConvertible.ToType | Infrastructure. Converts the current value to a specified type based on the underlying type. | |
IConvertible.ToUInt16 | Infrastructure. Converts the current value to a 16-bit unsigned integer based on the underlying type. | |
IConvertible.ToUInt32 | Infrastructure. Converts the current value to a 32-bit unsigned integer based on the underlying type. | |
IConvertible.ToUInt64 | Infrastructure. Converts the current value to a 64-bit unsigned integer based on the underlying type. |
Top