EnumHelper Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы для работы со значениями перечисления и списками выбора.
public static class EnumHelper
type EnumHelper = class
Public Class EnumHelper
- Наследование
-
EnumHelper
Методы
GetSelectList(ModelMetadata) |
Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных. |
GetSelectList(ModelMetadata, Enum) |
Возвращает список объектов, соответствующих констант перечисления SelectListItem , определенных в заданных метаданных. Кроме того, гарантирует, что значение будет циклироваться, даже если оно не соответствует определенной константе, и устанавливает для свойства Selected значение true для одного элемента в возвращаемом списке, соответствующего значению. |
GetSelectList(Type) |
Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе. |
GetSelectList(Type, Enum) |
Возвращает список объектов, SelectListItem соответствующих константам перечисления, определенным в заданном типе. Кроме того, |
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>>) . |