Enum.GetValues Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Retrieves an array of the values of the constants in a specified enumeration.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
Public Shared Function GetValues ( _
enumType As Type _
) As Array
public static Array GetValues(
Type enumType
)
Parameters
- enumType
Type: System..::.Type
An enumeration type.
Return Value
Type: System..::.Array
An array that contains the values of the constants in enumType. The elements of the array are sorted by the binary values of the enumeration constants.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | enumType is nullNothingnullptra null reference (Nothing in Visual Basic). |
ArgumentException | enumType is not an Enum. |
Remarks
The elements of the array are sorted by the binary values of the enumeration constants (that is, by their unsigned magnitude).
Examples
The following example illustrates the use of the GetValues method.
Version Information
Windows Phone OS
Supported in: 8.1, 8.0