UIHintAttribute Construtores

Definição

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.

Aplica-se a