DataAnnotationsModelMetadata Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un conteneur pour les métadonnées courantes, pour la DataAnnotationsModelMetadataProvider classe et pour la DataAnnotationsModelValidator classe pour 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
Constructeurs
| Nom | Description |
|---|---|
| DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute) |
Initialise une nouvelle instance de la classe DataAnnotationsModelMetadata. |
Champs
| Nom | Description |
|---|---|
| DefaultOrder |
Valeur entière qui est toujours définie sur |
Propriétés
| Nom | Description |
|---|---|
| AdditionalValues |
Obtient une collection qui contient des métadonnées supplémentaires sur le 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 |
| DataTypeName |
Obtient ou définit le nom du type de données. (Hérité de ModelMetadata) |
| Description |
Obtient ou définit du 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 édition). (Hérité de ModelMetadata) |
| DisplayName |
Obtient ou définit le texte à utiliser dans l’interface utilisateur 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 valeur nullable. (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 |
| 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 courte du nom complet. (Hérité de ModelMetadata) |
| ShowForDisplay |
Obtient ou définit une valeur qui spécifie si le modèle doit être affiché dans l’interface utilisateur en mode d’affichage (par opposition au mode édition). (Hérité de ModelMetadata) |
| ShowForEdit |
Obtient ou définit une valeur qui spécifie 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 du texte à afficher pour le modèle lorsque le modèle représente un objet complexe. (Hérité de ModelMetadata) |
| TemplateHint |
Obtient ou définit une valeur qui indique quel modèle (contrôle de données) doit être utilisé dans l’interface utilisateur du modèle. (Hérité de ModelMetadata) |
| Watermark |
Obtient ou définit le texte en filigrane d’une zone de texte. (Hérité de ModelMetadata) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetDisplayName() |
Retourne du texte à afficher comme nom du modèle dans l’interface utilisateur. (Hérité de ModelMetadata) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetSimpleDisplayText() |
Retourne du texte à afficher pour le modèle lorsque le modèle représente un objet complexe. |
| GetType() |
Obtient la 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 Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |