DataAnnotationsModelMetadata Classe
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.
Fornece um contêiner para metadados comuns, para a classe DataAnnotationsModelMetadataProvider e para a classe DataAnnotationsModelValidator de um modelo de dados.
public ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
type DataAnnotationsModelMetadata = class
inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
- Herança
Construtores
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Inicializa uma nova instância da classe DataAnnotationsModelMetadata. |
Campos
| DefaultOrder |
Um valor inteiro que é sempre definido como |
Propriedades
| AdditionalValues |
Obtém uma coleção que contém metadados adicionais sobre o modelo. (Herdado de ModelMetadata) |
| ContainerType |
Obtém o tipo do contêiner. (Herdado de ModelMetadata) |
| ConvertEmptyStringToNull |
Obtém ou define um valor que determina se as cadeias de caracteres vazias que são enviadas em formulários devem ser convertidas em |
| DataTypeName |
Obtém ou define o nome do tipo de dados. (Herdado de ModelMetadata) |
| Description |
Obtém ou define o texto que descreve o modelo. (Herdado de ModelMetadata) |
| DisplayFormatString |
Obtém ou define uma cadeia de caracteres de formato que deve ser aplicada quando o modelo for exibido no modo de exibição (e não no modo de edição). (Herdado de ModelMetadata) |
| DisplayName |
Obtém ou define o texto a ser usado na interface do usuário quando o nome do modelo é exibido. (Herdado de ModelMetadata) |
| EditFormatString |
Obtém ou define a cadeia de caracteres de formato a ser usada na interface do usuário no modo de edição. (Herdado de ModelMetadata) |
| HideSurroundingHtml |
Obtém ou define um valor que determina se o HTML ao redor deve ser ocultado. (Herdado de ModelMetadata) |
| IsComplexType |
Obtém um valor que especifica se o modelo é um tipo complexo. (Herdado de ModelMetadata) |
| IsNullableValueType |
Obtém um valor que especifica se o modelo é um tipo de valor que permite valor nulo. (Herdado de ModelMetadata) |
| IsReadOnly |
Obtém ou define um valor que especifica se o modelo pode ser atualizado. (Herdado de ModelMetadata) |
| IsRequired |
Obtém ou define um valor que especifica se a propriedade é necessária. (Herdado de ModelMetadata) |
| Model |
Obtém ou define o objeto de modelo. (Herdado de ModelMetadata) |
| ModelType |
Obtém o tipo do modelo. (Herdado de ModelMetadata) |
| NullDisplayText |
Obtém a cadeia de caracteres que deve ser exibida quando o modelo é |
| Order |
Obtém ou define um inteiro que indica a ordem na qual essa propriedade será exibida em relação a outras propriedades. (Herdado de ModelMetadata) |
| Properties |
Obtém uma coleção de objetos de metadados de modelo que descrevem as propriedades do modelo. (Herdado de ModelMetadata) |
| PropertyName |
Obtém o nome da propriedade. (Herdado de ModelMetadata) |
| Provider |
Obtém ou define o objeto de provedor destes metadados. (Herdado de ModelMetadata) |
| RequestValidationEnabled |
Obtém ou define um valor que especifica se a validação de solicitação está habilitada. (Herdado de ModelMetadata) |
| ShortDisplayName |
Obtém ou define uma versão abreviada do nome de exibição. (Herdado de ModelMetadata) |
| ShowForDisplay |
Obtém ou define um valor que especifica se o modelo deve ser exibido na interface do usuário no modo de exibição (ao contrário do modo de edição). (Herdado de ModelMetadata) |
| ShowForEdit |
Obtém ou define um valor que especifica se a propriedade deve ser exibida no modo de edição (ao contrário do modo de exibição). (Herdado de ModelMetadata) |
| SimpleDisplayText |
Obtém ou define o texto a ser exibido para o modelo quando o modelo representa um objeto complexo. (Herdado de ModelMetadata) |
| TemplateHint |
Obtém ou define um valor que indica qual modelo (controle de dados) deve ser usado na interface do usuário para o modelo. (Herdado de ModelMetadata) |
| Watermark |
Obtém ou define o texto de marca-d'água para uma caixa de texto. (Herdado de ModelMetadata) |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetDisplayName() |
Retorna o texto a ser exibido como o nome do modelo na interface do usuário. (Herdado de ModelMetadata) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetSimpleDisplayText() |
Retorna o texto a ser exibido para o modelo quando o modelo representa um objeto complexo. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetValidators(ModelBindingExecutionContext) |
Retorna uma coleção de validadores que se aplicam ao modelo. (Herdado de ModelMetadata) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |