EnumHelper.IsValidForEnumHelper 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 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
要檢查的類型。
傳回
如果 GetSelectList(Type) 傳遞指定的型別時不會擲回 ,而且 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 在傳遞此類型的運算式時不會擲回 ,則為 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
要檢查的中繼資料。
傳回
如果 GetSelectList(ModelMetadata) 在指定 ModelMetadata 時不會傳回 ,而且 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 在傳遞關聯的運算式時不會擲回 ,則為 true;否則為 false。