DataAnnotationsModelMetadata Classe
Definição
Fornece um contêiner para metadados comuns, para a classe DataAnnotationsModelMetadataProvider e para a classe DataAnnotationsModelValidator de um modelo de dados.Provides a container for common metadata, for the DataAnnotationsModelMetadataProvider class, and for the DataAnnotationsModelValidator class for a data model.
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.Initializes a new instance of the DataAnnotationsModelMetadata class. |
Campos
| DefaultOrder |
Um valor inteiro que é sempre definido como |
Propriedades
| AdditionalValues |
Obtém uma coleção que contém metadados adicionais sobre o modelo.Gets a collection that contains additional metadata about the model. (Herdado de ModelMetadata) |
| ContainerType |
Obtém o tipo do contêiner.Gets the type of the container. (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.Gets or sets the name of the data type. (Herdado de ModelMetadata) |
| Description |
Obtém ou define o texto que descreve o modelo.Gets or sets text that describes the model. (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).Gets or sets a format string that should be applied when the model is displayed in display mode (as opposed to in edit mode). (Herdado de ModelMetadata) |
| DisplayName |
Obtém ou define o texto a ser usado na interface do usuário quando o nome do modelo é exibido.Gets or sets the text to use in UI when the name of the model is displayed. (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.Gets or sets the format string to use in UI in edit mode. (Herdado de ModelMetadata) |
| HideSurroundingHtml |
Obtém ou define um valor que determina se o HTML ao redor deve ser ocultado.Gets or sets a value that determines whether surrounding HTML should be hidden. (Herdado de ModelMetadata) |
| IsComplexType |
Obtém um valor que especifica se o modelo é um tipo complexo.Gets a value that specifies whether the model is a complex type. (Herdado de ModelMetadata) |
| IsNullableValueType |
Obtém um valor que especifica se o modelo é um tipo de valor que permite valor nulo.Gets a value that specifies whether the model is a nullable value type. (Herdado de ModelMetadata) |
| IsReadOnly |
Obtém ou define um valor que especifica se o modelo pode ser atualizado.Gets or sets a value that specifies whether the model can be updated. (Herdado de ModelMetadata) |
| IsRequired |
Obtém ou define um valor que especifica se a propriedade é necessária.Gets or sets a value that specifies whether the property is required. (Herdado de ModelMetadata) |
| Model |
Obtém ou define o objeto de modelo.Gets or sets the model object. (Herdado de ModelMetadata) |
| ModelType |
Obtém o tipo do modelo.Gets the type of the model. (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.Gets or sets an integer that indicates the order in which to display this property relative to other properties. (Herdado de ModelMetadata) |
| Properties |
Obtém uma coleção de objetos de metadados de modelo que descrevem as propriedades do modelo.Gets a collection of model metadata objects that describe the properties of the model. (Herdado de ModelMetadata) |
| PropertyName |
Obtém o nome da propriedade.Gets the name of the property. (Herdado de ModelMetadata) |
| Provider |
Obtém ou define o objeto de provedor destes metadados.Gets or sets the provider object for this metadata. (Herdado de ModelMetadata) |
| RequestValidationEnabled |
Obtém ou define um valor que especifica se a validação de solicitação está habilitada.Gets or sets a value that specifies whether request validation is enabled. (Herdado de ModelMetadata) |
| ShortDisplayName |
Obtém ou define uma versão abreviada do nome de exibição.Gets or sets a short version of the display name. (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).Gets or sets a value that specifies whether the model should be displayed in the UI in display mode (as opposed to edit mode). (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).Gets or sets a value that specifies whether the property should be displayed in edit mode (as opposed to display mode). (Herdado de ModelMetadata) |
| SimpleDisplayText |
Obtém ou define o texto a ser exibido para o modelo quando o modelo representa um objeto complexo.Gets or sets text to display for the model when the model represents a complex object. (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.Gets or sets a value that indicates what template (data control) should be used in UI for the model. (Herdado de ModelMetadata) |
| Watermark |
Obtém ou define o texto de marca-d'água para uma caixa de texto.Gets or sets watermark text for a text box. (Herdado de ModelMetadata) |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object. (Herdado de Object) |
| GetDisplayName() |
Retorna o texto a ser exibido como o nome do modelo na interface do usuário.Returns text to display as the name of the model in UI. (Herdado de ModelMetadata) |
| GetHashCode() |
Serve como a função de hash padrão.Serves as the default hash function. (Herdado de Object) |
| GetSimpleDisplayText() |
Retorna o texto a ser exibido para o modelo quando o modelo representa um objeto complexo.Returns text to display for the model when the model represents a complex object. |
| GetType() |
Obtém o Type da instância atual.Gets the Type of the current instance. (Herdado de Object) |
| GetValidators(ModelBindingExecutionContext) |
Retorna uma coleção de validadores que se aplicam ao modelo.Returns a collection of validators that apply to the model. (Herdado de ModelMetadata) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object. (Herdado de Object) |