DataAnnotationsModelMetadata Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un contenedor para los metadatos comunes, para la clase DataAnnotationsModelMetadataProvider y para la clase DataAnnotationsModelValidator de un modelo de datos.
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
- Herencia
Constructores
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Inicializa una nueva instancia de la clase DataAnnotationsModelMetadata. |
Campos
| DefaultOrder |
Valor entero que siempre se establece |
Propiedades
| AdditionalValues |
Obtiene una colección que contiene metadatos adicionales acerca del modelo. (Heredado de ModelMetadata) |
| ContainerType |
Obtiene el tipo de contenedor. (Heredado de ModelMetadata) |
| ConvertEmptyStringToNull |
Obtiene o establece un valor que determina si las cadenas vacías que se envían en formularios deben convertirse en |
| DataTypeName |
Obtiene o establece el nombre del tipo de datos. (Heredado de ModelMetadata) |
| Description |
Obtiene o establece el texto que describe el modelo. (Heredado de ModelMetadata) |
| DisplayFormatString |
Obtiene o establece una cadena de formato que se debe aplicar cuando el modelo se muestra en modo de presentación (en lugar del modo de edición). (Heredado de ModelMetadata) |
| DisplayName |
Obtiene o establece el texto que usar en la interfaz de usuario cuando el nombre del modelo se muestra. (Heredado de ModelMetadata) |
| EditFormatString |
Obtiene o establece la cadena de formato que se va a utilizar en la interfaz de usuario en modo de edición. (Heredado de ModelMetadata) |
| HideSurroundingHtml |
Obtiene o establece un valor que determina si el HTML debe estar oculto. (Heredado de ModelMetadata) |
| IsComplexType |
Obtiene un valor que especifica si el modelo es un tipo complejo. (Heredado de ModelMetadata) |
| IsNullableValueType |
Obtiene un valor que especifica si el modelo es un tipo de valor que acepta valores NULL. (Heredado de ModelMetadata) |
| IsReadOnly |
Obtiene o establece un valor que especifica si el modelo se puede actualizar. (Heredado de ModelMetadata) |
| IsRequired |
Obtiene o establece un valor que especifica si la propiedad se requiere. (Heredado de ModelMetadata) |
| Model |
Obtiene o establece el objeto del modelo. (Heredado de ModelMetadata) |
| ModelType |
Obtiene el tipo del modelo. (Heredado de ModelMetadata) |
| NullDisplayText |
Obtiene la cadena que debe mostrarse cuando el modelo es |
| Order |
Obtiene o establece un entero que indica el orden en que se debe mostrar esta propiedad relativa a otras propiedades. (Heredado de ModelMetadata) |
| Properties |
Obtiene una colección de objetos de metadatos del modelo que describen las propiedades del modelo. (Heredado de ModelMetadata) |
| PropertyName |
Obtiene el nombre de la propiedad. (Heredado de ModelMetadata) |
| Provider |
Obtiene o establece el objeto de proveedor para estos metadatos. (Heredado de ModelMetadata) |
| RequestValidationEnabled |
Obtiene o establece un valor que especifica si se ha habilitado la validación de solicitudes. (Heredado de ModelMetadata) |
| ShortDisplayName |
Obtiene o establece una versión abreviada del nombre para mostrar. (Heredado de ModelMetadata) |
| ShowForDisplay |
Obtiene o establece un valor que especifica si el modelo se debe mostrar en la interfaz de usuario en modo de presentación (en lugar del modo de edición). (Heredado de ModelMetadata) |
| ShowForEdit |
Obtiene o establece un valor que especifica si la propiedad se debe mostrar en modo de edición(en lugar del modo de presentación). (Heredado de ModelMetadata) |
| SimpleDisplayText |
Obtiene o establece el texto para mostrar del modelo cuando el modelo representa un objeto complejo. (Heredado de ModelMetadata) |
| TemplateHint |
Obtiene o establece un valor que indica qué plantilla (control de datos) se utiliza en la interfaz de usuario para el modelo. (Heredado de ModelMetadata) |
| Watermark |
Obtiene o establece el texto de marca de agua para un cuadro de texto. (Heredado de ModelMetadata) |
Métodos
| Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
| GetDisplayName() |
Devuelve el texto para mostrar como nombre del modelo en la interfaz de usuario. (Heredado de ModelMetadata) |
| GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
| GetSimpleDisplayText() |
Devuelve el texto para mostrar del modelo cuando el modelo representa un objeto complejo. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetValidators(ModelBindingExecutionContext) |
Devuelve una colección de validadores que se aplican al modelo. (Heredado de ModelMetadata) |
| MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |