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) |