Partager via


DataAnnotationsModelMetadata Classe

Définition

Fournit un conteneur pour les métadonnées communes, la classe DataAnnotationsModelMetadataProvider et la classe DataAnnotationsModelValidator d'un modèle de données.

public class DataAnnotationsModelMetadata : System.Web.Mvc.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Héritage
DataAnnotationsModelMetadata

Constructeurs

DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute)

Initialise une nouvelle instance de la classe DataAnnotationsModelMetadataProvider.

Champs

DefaultOrder

Valeur d'ordre par défaut, de 10 000.

(Hérité de ModelMetadata)

Propriétés

AdditionalValues

Obtient un dictionnaire qui contient des métadonnées supplémentaires relatives au modèle.

(Hérité de ModelMetadata)
Container

Une référence à l'objet conteneur du modèle. Non-null si le modèle représente une propriété.

(Hérité de ModelMetadata)
ContainerType

Obtient ou définit le type du conteneur du modèle.

(Hérité de ModelMetadata)
ConvertEmptyStringToNull

Obtient ou définit une valeur qui indique si les chaînes vides publiées dans les formulaires doivent être converties en valeur null.

(Hérité de ModelMetadata)
DataTypeName

Obtient ou définit les méta-informations relatives au type de données.

(Hérité de ModelMetadata)
Description

Obtient ou définit la description du modèle.

(Hérité de ModelMetadata)
DisplayFormatString

Obtient ou définit la chaîne de format d'affichage du modèle.

(Hérité de ModelMetadata)
DisplayName

Obtient ou définit le nom complet du modèle.

(Hérité de ModelMetadata)
EditFormatString

Obtient ou définit la chaîne de format de modification du modèle.

(Hérité de ModelMetadata)
HideSurroundingHtml

Obtient ou définit une valeur qui indique si l'objet modèle doit être restitué à l'aide des éléments HTML associés.

(Hérité de ModelMetadata)
HtmlEncode

Fournit un conteneur pour les métadonnées communes, la classe DataAnnotationsModelMetadataProvider et la classe DataAnnotationsModelValidator d'un modèle de données.

(Hérité de ModelMetadata)
IsComplexType

Obtient ou définit une valeur qui indique si le modèle est un type complexe.

(Hérité de ModelMetadata)
IsNullableValueType

Obtient une valeur qui indique si le type est Nullable.

(Hérité de ModelMetadata)
IsReadOnly

Obtient ou définit une valeur qui indique si le modèle est en lecture seule.

(Hérité de ModelMetadata)
IsRequired

Obtient ou définit une valeur qui indique si le modèle est requis.

(Hérité de ModelMetadata)
Model

Obtient la valeur du modèle.

(Hérité de ModelMetadata)
ModelType

Obtient le type du modèle.

(Hérité de ModelMetadata)
NullDisplayText

Obtient ou définit la chaîne à afficher pour les valeurs Null.

(Hérité de ModelMetadata)
Order

Obtient ou définit une valeur qui représente l'ordre des métadonnées actuelles.

(Hérité de ModelMetadata)
Properties

Obtient une collection d'objets de métadonnées de modèle qui décrivent les propriétés du modèle.

(Hérité de ModelMetadata)
PropertyName

Obtient le nom de la propriété.

(Hérité de ModelMetadata)
Provider

Obtient ou définit le fournisseur.

(Hérité de ModelMetadata)
RequestValidationEnabled

Obtient ou définit une valeur indiquant si la validation de requête est activée.

(Hérité de ModelMetadata)
ShortDisplayName

Obtient ou définit un nom complet court.

(Hérité de ModelMetadata)
ShowForDisplay

Obtient ou définit une valeur qui indique si la propriété doit s'afficher dans les vues en lecture seule, telles que Liste et Détail.

(Hérité de ModelMetadata)
ShowForEdit

Obtient ou définit une valeur qui indique si le modèle doit s'afficher dans les vues modifiables.

(Hérité de ModelMetadata)
SimpleDisplayText

Obtient ou définit la chaîne d'affichage simple du modèle.

(Hérité de ModelMetadata)
TemplateHint

Obtient ou définit une indication qui suggère quel modèle utiliser pour ce modèle.

(Hérité de ModelMetadata)
Watermark

Obtient ou définit une valeur qui peut être utilisée comme filigrane.

(Hérité de ModelMetadata)

Méthodes

GetDisplayName()

Obtient le nom complet du modèle.

(Hérité de ModelMetadata)
GetSimpleDisplayText()

Retourne le texte simple pour les données du modèle.

GetValidators(ControllerContext)

Obtient une liste de validateurs pour le modèle.

(Hérité de ModelMetadata)

S’applique à