ParenthesizePropertyNameAttribute 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.
Indique si le nom de la propriété associée s'affiche entre parenthèses dans la fenêtre Propriétés. Cette classe ne peut pas être héritée.
public ref class ParenthesizePropertyNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public sealed class ParenthesizePropertyNameAttribute : Attribute
public sealed class ParenthesizePropertyNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All)>]
type ParenthesizePropertyNameAttribute = class
inherit Attribute
type ParenthesizePropertyNameAttribute = class
inherit Attribute
Public NotInheritable Class ParenthesizePropertyNameAttribute
Inherits Attribute
- Héritage
- Attributs
Remarques
ParenthesizePropertyNameAttribute avec la NeedParenthesis valeur indique true
au Fenêtre Propriétés que la propriété associée doit être affichée avec des parenthèses autour de son nom. Le Fenêtre Propriétés affiche une propriété avec des parenthèses autour de son nom près du haut de la liste en mode alphabétique, ou près du haut de sa catégorie si le Fenêtre Propriétés est en mode catégorisation.
Constructeurs
ParenthesizePropertyNameAttribute() |
Initialise une nouvelle instance de la classe ParenthesizePropertyNameAttribute indiquant que la propriété associée ne doit pas s'afficher entre parenthèses. |
ParenthesizePropertyNameAttribute(Boolean) |
Initialise une nouvelle instance de la classe ParenthesizePropertyNameAttribute avec la valeur spécifiée pour indiquer si l'attribut s'affiche entre parenthèses. |
Champs
Default |
Initialise une nouvelle instance de la classe ParenthesizePropertyNameAttribute avec une valeur par défaut indiquant que la propriété associée ne doit pas s'afficher entre parenthèses. Ce champ est en lecture seule. |
Propriétés
NeedParenthesis |
Obtient une valeur indiquant si le nom de la propriété entre parenthèses dans la fenêtre Propriétés. |
TypeId |
Lors de l'implémentation dans une classe dérivée, obtient un identificateur unique pour l'objet Attribute. (Hérité de Attribute) |
Méthodes
Equals(Object) |
Compare l'objet spécifié à cet objet et teste sa similitude. |
GetHashCode() |
Obtient le code de hachage de cet objet. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IsDefaultAttribute() |
Obtient une valeur indiquant si la valeur actuelle de l'attribut est sa valeur par défaut. |
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(Object) |
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 du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de Attribute) |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
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(UInt32) |
Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de Attribute) |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fournit l'accès aux propriétés et aux méthodes exposées par un objet. (Hérité de Attribute) |