次の方法で共有


EnumHelper.IsValidForEnumHelper メソッド

定義

オーバーロード

IsValidForEnumHelper(Type)

指定された型またはこの型の式が と の呼び出しで GetSelectList(Type) 使用するのに適しているかどうかを示す値を EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 取得します。

IsValidForEnumHelper(ModelMetadata)

指定されたメタデータまたは関連付けられた式が と の呼び出しで GetSelectList(ModelMetadata) 使用に適しているかどうかを示す値を EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 取得します。

IsValidForEnumHelper(Type)

指定された型またはこの型の式が と の呼び出しで GetSelectList(Type) 使用するのに適しているかどうかを示す値を EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 取得します。

public static bool IsValidForEnumHelper (Type type);
static member IsValidForEnumHelper : Type -> bool
Public Shared Function IsValidForEnumHelper (type As Type) As Boolean

パラメーター

type
Type

確認する型。

戻り値

指定した型を渡したときに がスローされず、EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>)この型の式が渡されたときに がスローされない場合GetSelectList(Type)は true、それ以外の場合は false。

適用対象

IsValidForEnumHelper(ModelMetadata)

指定されたメタデータまたは関連付けられた式が と の呼び出しで GetSelectList(ModelMetadata) 使用に適しているかどうかを示す値を EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 取得します。

public static bool IsValidForEnumHelper (System.Web.Mvc.ModelMetadata metadata);
static member IsValidForEnumHelper : System.Web.Mvc.ModelMetadata -> bool
Public Shared Function IsValidForEnumHelper (metadata As ModelMetadata) As Boolean

パラメーター

metadata
ModelMetadata

確認対象のメタデータ。

戻り値

true の場合 GetSelectList(ModelMetadata) は、 が渡されたときに ModelMetadata がスローされず、 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 関連付けられた式が渡されたときにスローされません。それ以外の場合は false。

適用対象