EnumHelper Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje metody pro práci s hodnotami výčtu a výběrové seznamy.
public static class EnumHelper
type EnumHelper = class
Public Class EnumHelper
- Dědičnost
-
EnumHelper
Metody
GetSelectList(ModelMetadata) |
Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném metadata. |
GetSelectList(ModelMetadata, Enum) |
Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném metadata. Zajišťuje také, že se hodnota zaokrouhlí i v případě, že neodpovídá definované konstantě, a nastaví vlastnost Selected na true pro jeden prvek ve vráceném seznamu – odpovídající hodnotě. |
GetSelectList(Type) |
Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném typu. |
GetSelectList(Type, Enum) |
Získá seznam SelectListItem objektů odpovídajících výčtu konstant definovaných v daném typu. Také zajišťuje, že |
IsValidForEnumHelper(ModelMetadata) |
Získá hodnotu označující, zda je daná metadata nebo přidružený výraz vhodný pro použití v GetSelectList(ModelMetadata) a EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) volání. |
IsValidForEnumHelper(Type) |
Získá hodnotu označující, zda daný typ nebo výraz tohoto typu je vhodný pro použití v GetSelectList(Type) a EnumDropDownListFor<TModel,TEnum>(HtmlHelper<TModel>, Expression<Func<TModel,TEnum>>) volání. |