EnumHelper.GetSelectList Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetSelectList(Type) |
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas no tipo especificado. |
GetSelectList(ModelMetadata) |
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas nos metadados fornecidos. |
GetSelectList(Type, Enum) |
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas no tipo especificado. Também garante que a |
GetSelectList(ModelMetadata, Enum) |
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas nos metadados fornecidos. Também garante que o valor será de ida e volta mesmo se ele não corresponder a uma constante definida e definir a propriedade Selected como true para um elemento na lista retornada , correspondendo ao valor. |
GetSelectList(Type)
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas no tipo especificado.
public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (Type type);
static member GetSelectList : Type -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (type As Type) As IList(Of SelectListItem)
Parâmetros
- type
- Type
O tipo a ser avaliado.
Retornos
Uma lista para o determinado type
.
Aplica-se a
GetSelectList(ModelMetadata)
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas nos metadados fornecidos.
public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (System.Web.Mvc.ModelMetadata metadata);
static member GetSelectList : System.Web.Mvc.ModelMetadata -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (metadata As ModelMetadata) As IList(Of SelectListItem)
Parâmetros
- metadata
- ModelMetadata
Os metadados do modelo para avaliar.
Retornos
Uma lista para os metadados especificados.
Aplica-se a
GetSelectList(Type, Enum)
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas no tipo especificado. Também garante que a value
viagem de ida e volta não corresponda a uma constante definida e define a propriedade Selected como true para um elemento na lista retornada , correspondendo ao value
.
public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (Type type, Enum value);
static member GetSelectList : Type * Enum -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (type As Type, value As Enum) As IList(Of SelectListItem)
Parâmetros
- type
- Type
O tipo a ser avaliado.
- value
- Enum
O valor do tipo a selecionar.
Retornos
Uma lista para o determinado type
, possivelmente estendido para incluir um não reconhecido value
.
Aplica-se a
GetSelectList(ModelMetadata, Enum)
Obtém uma lista de SelectListItem objetos correspondentes a constantes de enumeração definidas nos metadados fornecidos. Também garante que o valor será de ida e volta mesmo se ele não corresponder a uma constante definida e definir a propriedade Selected como true para um elemento na lista retornada , correspondendo ao valor.
public static System.Collections.Generic.IList<System.Web.Mvc.SelectListItem> GetSelectList (System.Web.Mvc.ModelMetadata metadata, Enum value);
static member GetSelectList : System.Web.Mvc.ModelMetadata * Enum -> System.Collections.Generic.IList<System.Web.Mvc.SelectListItem>
Public Shared Function GetSelectList (metadata As ModelMetadata, value As Enum) As IList(Of SelectListItem)
Parâmetros
- metadata
- ModelMetadata
Os metadados a serem avaliados.
- value
- Enum
Valor do tipo de metadados a selecionar.
Retornos
Uma lista para o determinado metadata
, possivelmente estendido para incluir um não reconhecido value
.