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