次の方法で共有


EnumHelper.GetSelectList メソッド

定義

オーバーロード

GetSelectList(Type)

指定した型で定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。

GetSelectList(ModelMetadata)

指定されたメタデータで定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。

GetSelectList(Type, Enum)

指定した型で定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。 また、 value は、定義された定数と一致しない場合でもラウンドトリップを行い、返されるリスト内の 1 つの要素に対して Selected プロパティを true に設定します。これは、 と一致します value

GetSelectList(ModelMetadata, Enum)

指定されたメタデータで定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。 また、定義された定数と一致しない場合でも値がラウンドトリップするようにし、返されるリスト内の 1 つの要素に対して Selected プロパティを true に設定します。値と一致します。

GetSelectList(Type)

指定した型で定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (Type type);
static member GetSelectList : Type -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (type As Type) As IList(Of SelectListItem)

パラメーター

type
Type

評価対象の種類。

戻り値

指定 typeした のリスト。

適用対象

GetSelectList(ModelMetadata)

指定されたメタデータで定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (System.Web.Mvc.ModelMetadata metadata);
static member GetSelectList : System.Web.Mvc.ModelMetadata -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (metadata As ModelMetadata) As IList(Of SelectListItem)

パラメーター

metadata
ModelMetadata

評価対象のモデル メタデータ。

戻り値

特定のメタデータの一覧。

適用対象

GetSelectList(Type, Enum)

指定した型で定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。 また、 value は、定義された定数と一致しない場合でもラウンドトリップを行い、返されるリスト内の 1 つの要素に対して Selected プロパティを true に設定します。これは、 と一致します value

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (Type type, Enum value);
static member GetSelectList : Type * Enum -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (type As Type, value As Enum) As IList(Of SelectListItem)

パラメーター

type
Type

評価対象の種類。

value
Enum

選択する種類の値。

戻り値

指定 typeされた のリストは、認識できない を含むように拡張される value可能性があります。

適用対象

GetSelectList(ModelMetadata, Enum)

指定されたメタデータで定義されている列挙型定数に対応するオブジェクトの一覧 SelectListItem を取得します。 また、定義された定数と一致しない場合でも値がラウンドトリップするようにし、返されるリスト内の 1 つの要素に対して Selected プロパティを true に設定します。値と一致します。

public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (System.Web.Mvc.ModelMetadata metadata, Enum value);
static member GetSelectList : System.Web.Mvc.ModelMetadata * Enum -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (metadata As ModelMetadata, value As Enum) As IList(Of SelectListItem)

パラメーター

metadata
ModelMetadata

評価対象のメタデータ。

value
Enum

選択するメタデータ種類の値。

戻り値

指定 metadataされた のリストは、認識できない を含むように拡張される value可能性があります。

適用対象