UIHintAttribute Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da UIHintAttribute classe.
Sobrecargas
| Name | Description |
|---|---|
| UIHintAttribute(String) |
Inicializa uma nova instância da UIHintAttribute classe usando um controlo de utilizador especificado. |
| UIHintAttribute(String, String) |
Inicializa uma nova instância da UIHintAttribute classe usando o controlo do utilizador especificado e a camada de apresentação especificada. |
| UIHintAttribute(String, String, Object[]) |
Inicializa uma nova instância da UIHintAttribute classe usando os parâmetros de controlo do utilizador, camada de apresentação e controlo especificados. |
UIHintAttribute(String)
Inicializa uma nova instância da UIHintAttribute classe usando um controlo de utilizador especificado.
public:
UIHintAttribute(System::String ^ uiHint);
public UIHintAttribute(string uiHint);
new System.ComponentModel.DataAnnotations.UIHintAttribute : string -> System.ComponentModel.DataAnnotations.UIHintAttribute
Public Sub New (uiHint As String)
Parâmetros
- uiHint
- String
O controlo do utilizador para mostrar o campo de dados.
Observações
Um UIHintAttribute objeto criado com este construtor é inicializado usando o especificado uiHint, que especifica o controlo do utilizador (modelo de campo) a usar para mostrar o campo de dados.
O ASP.NET Dynamic Data fornece modelos de campos, modelos de página e controlos de dados para renderizar os campos de dados num modelo de dados. Pode modificar estes modelos e controlos para os personalizar, ou pode criar um controlo de utilizador personalizado. Se criares um controlo personalizado do utilizador, usas a UIHint propriedade para especificar o controlo do utilizador a usar para mostrar um campo de dados.
Aplica-se a
UIHintAttribute(String, String)
Inicializa uma nova instância da UIHintAttribute classe usando o controlo do utilizador especificado e a camada de apresentação especificada.
public:
UIHintAttribute(System::String ^ uiHint, System::String ^ presentationLayer);
public UIHintAttribute(string uiHint, string presentationLayer);
new System.ComponentModel.DataAnnotations.UIHintAttribute : string * string -> System.ComponentModel.DataAnnotations.UIHintAttribute
Public Sub New (uiHint As String, presentationLayer As String)
Parâmetros
- uiHint
- String
O controlo do utilizador (modelo de campo) deve ser usado para mostrar o campo de dados.
- presentationLayer
- String
A camada de apresentação que utiliza a turma. Pode ser definido como "HTML", "Silverlight", "WPF" ou "WinForms".
Aplica-se a
UIHintAttribute(String, String, Object[])
Inicializa uma nova instância da UIHintAttribute classe usando os parâmetros de controlo do utilizador, camada de apresentação e controlo especificados.
public:
UIHintAttribute(System::String ^ uiHint, System::String ^ presentationLayer, ... cli::array <System::Object ^> ^ controlParameters);
public UIHintAttribute(string uiHint, string presentationLayer, params object[] controlParameters);
new System.ComponentModel.DataAnnotations.UIHintAttribute : string * string * obj[] -> System.ComponentModel.DataAnnotations.UIHintAttribute
Public Sub New (uiHint As String, presentationLayer As String, ParamArray controlParameters As Object())
Parâmetros
- uiHint
- String
O controlo do utilizador (modelo de campo) deve ser usado para mostrar o campo de dados.
- presentationLayer
- String
A camada de apresentação que utiliza a turma. Pode ser definido como "HTML", "Silverlight", "WPF" ou "WinForms".
- controlParameters
- Object[]
O objeto a usar para recuperar valores de quaisquer fontes de dados.
Exceções
ControlParameters é null ou é uma chave de restrição.
-ou-
O valor de ControlParameters não é uma cadeia.