Enum.GetValuesAsUnderlyingType メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetValuesAsUnderlyingType(Type) |
指定した列挙体の基になる型定数の値の配列を取得します。 |
| GetValuesAsUnderlyingType<TEnum>() |
指定した列挙型の基になる型定数の値の配列を取得します。 |
GetValuesAsUnderlyingType(Type)
- ソース:
- Enum.cs
- ソース:
- Enum.cs
- ソース:
- Enum.cs
- ソース:
- Enum.cs
- ソース:
- Enum.cs
指定した列挙体の基になる型定数の値の配列を取得します。
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
パラメーター
- enumType
- Type
列挙型。
返品
enumTypeの基になる型定数の値を含む配列。
例外
enumType が null です。
enumType が列挙型ではありません。
注釈
列挙型の配列を作成するのが難しい場合は、このメソッドを使用して列挙値を取得できます。 たとえば、このメソッドは、 MetadataLoadContext 列挙体や、実行時コード生成が使用できないプラットフォームで使用できます。
適用対象
GetValuesAsUnderlyingType<TEnum>()
- ソース:
- Enum.cs
- ソース:
- Enum.cs
- ソース:
- Enum.cs
- ソース:
- Enum.cs
- ソース:
- Enum.cs
指定した列挙型の基になる型定数の値の配列を取得します。
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
型パラメーター
- TEnum
列挙型。
返品
TEnumの基になる型定数の値を含む配列。
注釈
列挙型の配列を作成するのが難しい場合は、このメソッドを使用して列挙値を取得できます。 たとえば、このメソッドは、 MetadataLoadContext 列挙体や、実行時コード生成が使用できないプラットフォームで使用できます。