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 ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.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 DataAnnotationsModelMetadata.

Champs

DefaultOrder

Valeur entière qui est toujours définie sur 10000.

(Hérité de ModelMetadata)

Propriétés

AdditionalValues

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

(Hérité de ModelMetadata)
ContainerType

Obtient le type du conteneur.

(Hérité de ModelMetadata)
ConvertEmptyStringToNull

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

(Hérité de ModelMetadata)
DataTypeName

Obtient ou définit le nom du type de données.

(Hérité de ModelMetadata)
Description

Obtient ou définit le texte qui décrit le modèle.

(Hérité de ModelMetadata)
DisplayFormatString

Obtient ou définit une chaîne de format qui doit être appliquée lorsque le modèle est affiché en mode d'affichage (par opposition au mode d'édition).

(Hérité de ModelMetadata)
DisplayName

Obtient ou définit le texte à utiliser dans l'interface lorsque le nom du modèle est affiché.

(Hérité de ModelMetadata)
EditFormatString

Obtient ou définit la chaîne de format à utiliser dans l'interface utilisateur en mode Édition.

(Hérité de ModelMetadata)
HideSurroundingHtml

Obtient ou définit une valeur qui détermine si le code HTML environnant doit être masqué.

(Hérité de ModelMetadata)
IsComplexType

Obtient une valeur qui spécifie si le modèle est un type complexe.

(Hérité de ModelMetadata)
IsNullableValueType

Obtient une valeur qui spécifie si le modèle est un type de valeur pouvant correspondre à null.

(Hérité de ModelMetadata)
IsReadOnly

Obtient ou définit une valeur qui spécifie si le modèle peut être mis à jour.

(Hérité de ModelMetadata)
IsRequired

Obtient ou définit une valeur qui spécifie si la propriété est requise.

(Hérité de ModelMetadata)
Model

Obtient ou définit l'objet de modèle.

(Hérité de ModelMetadata)
ModelType

Obtient le type du modèle.

(Hérité de ModelMetadata)
NullDisplayText

Obtient la chaîne qui doit être affichée lorsque le modèle est null.

(Hérité de ModelMetadata)
Order

Obtient ou définit un entier qui indique l'ordre dans lequel afficher cette propriété par rapport à d'autres propriétés.

(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 l'objet fournisseur pour ces métadonnées.

(Hérité de ModelMetadata)
RequestValidationEnabled

Obtient ou définit une valeur qui spécifie si la validation de la demande est activée.

(Hérité de ModelMetadata)
ShortDisplayName

Obtient ou définit une version abrégée du nom complet.

(Hérité de ModelMetadata)
ShowForDisplay

Obtient ou définit une valeur qui indique si le modèle doit être affiché dans l'interface utilisateur en mode d'affichage (par opposition au mode d'édition).

(Hérité de ModelMetadata)
ShowForEdit

Obtient ou définit une valeur qui indique si la propriété doit être affichée en mode Édition (par opposition au mode d'affichage).

(Hérité de ModelMetadata)
SimpleDisplayText

Obtient ou définit le texte à afficher pour le modèle quand ce dernier représente un objet complexe.

(Hérité de ModelMetadata)
TemplateHint

Obtient ou définit une valeur qui indique le modèle (contrôle de données) qui doit être utilisé dans l'interface utilisateur pour le modèle.

(Hérité de ModelMetadata)
Watermark

Obtient ou définit le texte de filigrane pour une zone de texte.

(Hérité de ModelMetadata)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetDisplayName()

Retourne le texte à afficher comme nom du modèle dans l'interface utilisateur.

(Hérité de ModelMetadata)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetSimpleDisplayText()

Retourne le texte à afficher pour le modèle lorsque celui-ci représente un objet complexe.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
GetValidators(ModelBindingExecutionContext)

Retourne une collection de validateurs qui s'appliquent au modèle.

(Hérité de ModelMetadata)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à