EnumHelper.IsValidForEnumHelper 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
IsValidForEnumHelper(Type) |
获取一个值,该值指示给定类型或此类型的表达式是否适合在 和 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 调用中使用GetSelectList(Type)。 |
IsValidForEnumHelper(ModelMetadata) |
获取一个值,该值指示给定的元数据或关联的表达式是否适合在 和 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 调用中使用GetSelectList(ModelMetadata)。 |
IsValidForEnumHelper(Type)
获取一个值,该值指示给定类型或此类型的表达式是否适合在 和 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 调用中使用GetSelectList(Type)。
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)
获取一个值,该值指示给定的元数据或关联的表达式是否适合在 和 EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) 调用中使用GetSelectList(ModelMetadata)。
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)给定ModelMetadataEnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>)传递时返回不引发,则在传递关联表达式时返回不引发,则为 true;否则返回 false。