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 metadatos comunes, para la DataAnnotationsModelMetadataProvider clase y para la DataAnnotationsModelValidator clase para 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
| Nombre | Description |
|---|---|
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Inicializa una nueva instancia de la clase DataAnnotationsModelMetadata. |
Campos
| Nombre | Description |
|---|---|
| DefaultOrder |
Valor entero que siempre se establece |
Propiedades
| Nombre | Description |
|---|---|
| AdditionalValues |
Obtiene una colección que contiene metadatos adicionales sobre el modelo. (Heredado de ModelMetadata) |
| ContainerType |
Obtiene el tipo del contenedor. (Heredado de ModelMetadata) |
| ConvertEmptyStringToNull |
Obtiene o establece un valor que determina si las cadenas vacías enviadas en formularios deben convertirse en |
| DataTypeName |
Obtiene o establece el nombre del tipo de datos. (Heredado de ModelMetadata) |
| Description |
Obtiene o establece 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 de en modo de edición). (Heredado de ModelMetadata) |
| DisplayName |
Obtiene o establece el texto que se va a usar en la interfaz de usuario cuando se muestra el nombre del modelo. (Heredado de ModelMetadata) |
| EditFormatString |
Obtiene o establece la cadena de formato que se va a usar en la interfaz de usuario en modo de edición. (Heredado de ModelMetadata) |
| HideSurroundingHtml |
Obtiene o establece un valor que determina si se debe ocultar html circundante. (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 se puede actualizar el modelo. (Heredado de ModelMetadata) |
| IsRequired |
Obtiene o establece un valor que especifica si se requiere la propiedad . (Heredado de ModelMetadata) |
| Model |
Obtiene o establece el objeto de modelo. (Heredado de ModelMetadata) |
| ModelType |
Obtiene el tipo del modelo. (Heredado de ModelMetadata) |
| NullDisplayText |
Obtiene la cadena que se debe mostrar cuando el modelo es |
| Order |
Obtiene o establece un entero que indica el orden en el que se va a mostrar esta propiedad en relación con 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 la validación de solicitudes está habilitada. (Heredado de ModelMetadata) |
| ShortDisplayName |
Obtiene o establece una versión corta del nombre para mostrar. (Heredado de ModelMetadata) |
| ShowForDisplay |
Obtiene o establece un valor que especifica si el modelo debe mostrarse 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 debe mostrarse en modo de edición (en lugar del modo de visualización). (Heredado de ModelMetadata) |
| SimpleDisplayText |
Obtiene o establece el texto que se va a mostrar para el 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 debe usar en la interfaz de usuario del modelo. (Heredado de ModelMetadata) |
| Watermark |
Obtiene o establece el texto de marca de agua de un cuadro de texto. (Heredado de ModelMetadata) |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetDisplayName() |
Devuelve texto que se muestra como el nombre del modelo en la interfaz de usuario. (Heredado de ModelMetadata) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetSimpleDisplayText() |
Devuelve texto que se muestra para el 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 Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |