Enum.GetValuesAsUnderlyingType Metoda

Definice

Přetížení

Name Description
GetValuesAsUnderlyingType(Type)

Načte pole hodnot konstant základního typu v zadaném výčtu.

GetValuesAsUnderlyingType<TEnum>()

Načte pole hodnot konstant základního typu v zadaném typu výčtu.

GetValuesAsUnderlyingType(Type)

Zdroj:
Enum.cs
Zdroj:
Enum.cs
Zdroj:
Enum.cs
Zdroj:
Enum.cs
Zdroj:
Enum.cs

Načte pole hodnot konstant základního typu v zadaném výčtu.

public:
 static Array ^ GetValuesAsUnderlyingType(Type ^ enumType);
public static Array GetValuesAsUnderlyingType(Type enumType);
static member GetValuesAsUnderlyingType : Type -> Array
Public Shared Function GetValuesAsUnderlyingType (enumType As Type) As Array

Parametry

enumType
Type

Typ výčtu.

Návraty

Matice, která obsahuje hodnoty konstant základního typu v enumType.

Výjimky

enumType je null.

enumType není typ výčtu.

Poznámky

Tuto metodu můžete použít k získání hodnot výčtu, když je obtížné vytvořit pole typu výčtu. Tuto metodu MetadataLoadContext můžete například použít pro výčet nebo na platformě, kde není k dispozici generování kódu za běhu.

Platí pro

GetValuesAsUnderlyingType<TEnum>()

Zdroj:
Enum.cs
Zdroj:
Enum.cs
Zdroj:
Enum.cs
Zdroj:
Enum.cs
Zdroj:
Enum.cs

Načte pole hodnot konstant základního typu v zadaném typu výčtu.

public:
generic <typename TEnum>
 where TEnum : value class static Array ^ GetValuesAsUnderlyingType();
public static Array GetValuesAsUnderlyingType<TEnum>() where TEnum : struct;
static member GetValuesAsUnderlyingType : unit -> Array (requires 'Enum : struct)
Public Shared Function GetValuesAsUnderlyingType(Of TEnum As Structure) () As Array

Parametry typu

TEnum

Typ výčtu.

Návraty

Matice, která obsahuje hodnoty konstant základního typu v TEnum.

Poznámky

Tuto metodu můžete použít k získání hodnot výčtu, když je obtížné vytvořit pole typu výčtu. Tuto metodu MetadataLoadContext můžete například použít pro výčet nebo na platformě, kde není k dispozici generování kódu za běhu.

Platí pro