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 class DataAnnotationsModelMetadata : System.Web.Mvc.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 DataAnnotationsModelMetadataProvider. |
Campos
| DefaultOrder |
El valor de orden predeterminado, que son 10000 milisegundos. (Heredado de ModelMetadata) |
Propiedades
| AdditionalValues |
Obtiene un diccionario que contiene metadatos adicionales acerca del modelo. (Heredado de ModelMetadata) |
| Container |
Una referencia al objeto del contenedor del modelo. No será null si el modelo representa una propiedad. (Heredado de ModelMetadata) |
| ContainerType |
Obtiene o establece el tipo del contenedor para el modelo. (Heredado de ModelMetadata) |
| ConvertEmptyStringToNull |
Obtiene o establece un valor que indica si las cadenas vacías que se devuelven en formularios deben convertirse en null. (Heredado de ModelMetadata) |
| DataTypeName |
Obtiene o establece metainformación acerca del tipo de datos. (Heredado de ModelMetadata) |
| Description |
Obtiene o establece la descripción del modelo. (Heredado de ModelMetadata) |
| DisplayFormatString |
Obtiene o establece la cadena de formato de presentación para el modelo. (Heredado de ModelMetadata) |
| DisplayName |
Obtiene o establece el nombre para mostrar del modelo. (Heredado de ModelMetadata) |
| EditFormatString |
Obtiene o establece la cadena de formato de edición del modelo. (Heredado de ModelMetadata) |
| HideSurroundingHtml |
Obtiene o establece un valor que indica si el objeto de modelo se debe representar mediante los elementos HTML asociados. (Heredado de ModelMetadata) |
| HtmlEncode |
Proporciona un contenedor para los metadatos comunes, para la clase DataAnnotationsModelMetadataProvider y para la clase DataAnnotationsModelValidator de un modelo de datos. (Heredado de ModelMetadata) |
| IsComplexType |
Obtiene o establece un valor que indica si el modelo es un tipo complejo. (Heredado de ModelMetadata) |
| IsNullableValueType |
Obtiene un valor que indica si el tipo admite valores NULL. (Heredado de ModelMetadata) |
| IsReadOnly |
Obtiene o establece un valor que indica si el modelo es de solo lectura. (Heredado de ModelMetadata) |
| IsRequired |
Obtiene o establece un valor que indica si el modelo es obligatorio. (Heredado de ModelMetadata) |
| Model |
Obtiene el valor del modelo. (Heredado de ModelMetadata) |
| ModelType |
Obtiene el tipo del modelo. (Heredado de ModelMetadata) |
| NullDisplayText |
Obtiene o establece la cadena que se va a mostrar para los valores NULL. (Heredado de ModelMetadata) |
| Order |
Obtiene o establece un valor que representa el orden de los metadatos actuales. (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 proveedor. (Heredado de ModelMetadata) |
| RequestValidationEnabled |
Obtiene o establece un valor que indica si se ha habilitado la validación de la consulta. (Heredado de ModelMetadata) |
| ShortDisplayName |
Obtiene o establece un nombre para mostrar corto. (Heredado de ModelMetadata) |
| ShowForDisplay |
Obtiene o establece un valor que indica si la propiedad se debería mostrar en vistas de solo lectura, tal como vistas en lista y de detalle. (Heredado de ModelMetadata) |
| ShowForEdit |
Obtiene o establece un valor que indica si el modelo se debe mostrar en las vistas editables. (Heredado de ModelMetadata) |
| SimpleDisplayText |
Obtiene o establece la cadena de presentación simple para el modelo. (Heredado de ModelMetadata) |
| TemplateHint |
Obtiene o establece una sugerencia que indica qué plantilla se debe usar para este modelo. (Heredado de ModelMetadata) |
| Watermark |
Obtiene o establece un valor que se puede usar como una marca de agua. (Heredado de ModelMetadata) |
Métodos
| GetDisplayName() |
Obtiene el nombre para mostrar del modelo. (Heredado de ModelMetadata) |
| GetSimpleDisplayText() |
Devuelve texto simple para los datos del modelo. |
| GetValidators(ControllerContext) |
Obtiene una lista de validadores para el modelo. (Heredado de ModelMetadata) |