Bibliothèque de classes .NET Framework
DisplayAttribute, classe
Cet article a fait l'objet d'une traduction manuelle. Pour afficher simultanément cette page et le contenu source en anglais, choisissez le paramètre d'affichage Basse densité.
Fournit un attribut à usage général qui vous permet de spécifier les chaînes localisables pour les types et membres de classes partielles d'entité.
Hiérarchie d'héritage
System.Object
System.Attribute
System.ComponentModel.DataAnnotations.DisplayAttribute
Espace de noms : System.ComponentModel.DataAnnotations
Assembly : System.ComponentModel.DataAnnotations (dans System.ComponentModel.DataAnnotations.dll)
Syntaxe
Visual Basic
<AttributeUsageAttribute(AttributeTargets.Method Or AttributeTargets.Property Or AttributeTargets.Field Or AttributeTargets.Parameter, AllowMultiple := False)> _ Public NotInheritable Class DisplayAttribute _ Inherits Attribute
C#
[AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Parameter, AllowMultiple = false)] public sealed class DisplayAttribute : Attribute
VisualC++
[AttributeUsageAttribute(AttributeTargets::Method|AttributeTargets::Property|AttributeTargets::Field|AttributeTargets::Parameter, AllowMultiple = false)] public ref class DisplayAttribute sealed : public Attribute
F#
[<Sealed>] [<AttributeUsageAttribute(AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Parameter, AllowMultiple = false)>] type DisplayAttribute = class inherit Attribute end
Le type DisplayAttribute expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
|
DisplayAttribute | Initialise une nouvelle instance de la classe DisplayAttribute. |
Propriétés
| Nom | Description | |
|---|---|---|
|
AutoGenerateField | Obtient ou définit une valeur qui indique si l'interface utilisateur doit être générée automatiquement pour afficher ce champ. |
|
AutoGenerateFilter | Obtient ou définit une valeur qui indique si l'interface utilisateur du filtrage s'affiche automatiquement pour ce champ. |
|
Description | Obtient ou définit une valeur utilisée pour afficher une description dans l'interface utilisateur. |
|
GroupName | Obtient ou définit une valeur utilisée regrouper des champs dans l'interface utilisateur. |
|
Name | Obtient ou définit une valeur utilisée pour l'affichage dans l'interface utilisateur. |
|
Order | Obtient ou définit la largeur de la colonne. |
|
Prompt | Obtient ou définit une valeur qui sera utilisée pour définir le filigrane pour les invites dans l'interface utilisateur. |
|
ResourceType | Obtient ou définit le type qui contient les ressources pour les propriétés ShortName, Name, Prompt et Description. |
|
ShortName | Obtient ou définit une valeur utilisée pour l'étiquette de colonne de la grille. |
|
TypeId | Lors de son implémentation dans une classe dérivée, obtient un identificateur unique pour Attribute. (Hérité de Attribute.) |
Méthodes
| Nom | Description | |
|---|---|---|
|
Equals | Infrastructure. Retourne une valeur indiquant si cette instance équivaut à un objet spécifié. (Hérité de Attribute.) |
|
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de netto***ge avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
|
GetAutoGenerateField | Retourne la valeur de la propriété AutoGenerateField. |
|
GetAutoGenerateFilter | Retourne une valeur qui indique si l'interface utilisateur doit être générée automatiquement pour afficher le filtrage de ce champ. |
|
GetDescription | Retourne la valeur de la propriété Description. |
|
GetGroupName | Retourne la valeur de la propriété GroupName. |
|
GetHashCode | Retourne le code de hachage pour cette instance. (Hérité de Attribute.) |
|
GetName | Retourne une valeur utilisée pour l'affichage des champs dans l'interface utilisateur. |
|
GetOrder | Retourne la valeur de la propriété Order. |
|
GetPrompt | Retourne la valeur de la propriété Prompt. |
|
GetShortName | Retourne la valeur de la propriété ShortName. |
|
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
|
IsDefaultAttribute | En cas de substitution dans une classe dérivée, indique si la valeur de cette instance est la valeur par défaut pour la classe dérivée. (Hérité de Attribute.) |
|
Match | En cas de substitution dans une classe dérivée, retourne une valeur indiquant si cette instance équivaut à un objet spécifié. (Hérité de Attribute.) |
|
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) |
|
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
|
_Attribute.GetIDsOfNames | Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de Attribute.) |
|
_Attribute.GetTypeInfo | Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface. (Hérité de Attribute.) |
|
_Attribute.GetTypeInfoCount | Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de Attribute.) |
|
_Attribute.Invoke | Fournit l'accès aux propriétés et aux méthodes exposées par un objet. (Hérité de Attribute.) |
Notes
Les propriétés de cette classe peuvent être utilisées comme des littéraux ou des identificateurs de ressource pour une instance ResourceType spécifiée.
Informations de version
.NET Framework
Pris en charge dans : 4.NET Framework Client Profile
Pris en charge dans : 4Plateformes
Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2
Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.Voir aussi