Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une spécialisation d'PropertyDescriptor qui permet la personnalisation du nom complet de la propriété dans la grille des propriétés.
Hiérarchie d'héritage
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Shell.DesignPropertyDescriptor
Espace de noms : Microsoft.VisualStudio.Shell
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Class DesignPropertyDescriptor _
Inherits PropertyDescriptor
public class DesignPropertyDescriptor : PropertyDescriptor
Le type DesignPropertyDescriptor expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
DesignPropertyDescriptor | Initialise une nouvelle instance d'DesignPropertyDescriptor pour le descripteur de propriété spécifié. |
Début
Propriétés
Nom | Description | |
---|---|---|
![]() |
AttributeArray | Obtient ou définit un tableau d'attributs. (Hérité de MemberDescriptor.) |
![]() |
Attributes | Obtient la collection des attributs de ce membre. (Hérité de MemberDescriptor.) |
![]() |
Category | Obtient le nom de la catégorie à laquelle le membre appartient, comme spécifié dans CategoryAttribute. (Hérité de MemberDescriptor.) |
![]() |
ComponentType | Obtient le type de composant. (Substitue PropertyDescriptor.ComponentType.) |
![]() |
Converter | Obtient le convertisseur de type pour la propriété. (Substitue PropertyDescriptor.Converter.) |
![]() |
Description | Obtient la description du membre, telle qu'elle est spécifiée dans DescriptionAttribute. (Hérité de MemberDescriptor.) |
![]() |
DesignTimeOnly | Obtient une valeur indiquant si ce membre ne doit être défini qu'au moment du design, comme spécifié dans DesignOnlyAttribute. (Hérité de MemberDescriptor.) |
![]() |
DisplayName | Obtient le nom complet pour cette propriété. (Substitue MemberDescriptor.DisplayName.) |
![]() |
IsBrowsable | Obtient une valeur indiquant si le membre peut être exploré, tel que spécifié dans BrowsableAttribute. (Hérité de MemberDescriptor.) |
![]() |
IsLocalizable | Obtient une valeur indiquant si cette propriété doit être localisée, comme spécifié dans LocalizableAttribute. (Hérité de PropertyDescriptor.) |
![]() |
IsReadOnly | Obtient une valeur indiquant si la propriété est en lecture seule. (Substitue PropertyDescriptor.IsReadOnly.) |
![]() |
Name | Obtient le nom du membre. (Hérité de MemberDescriptor.) |
![]() |
NameHashCode | Obtient le code de hachage pour le nom du membre, tel que spécifié dans GetHashCode. (Hérité de MemberDescriptor.) |
![]() |
PropertyType | Obtient le type de la propriété. (Substitue PropertyDescriptor.PropertyType.) |
![]() |
SerializationVisibility | Obtient une valeur indiquant si cette propriété doit être sérialisée, comme spécifié dans DesignerSerializationVisibilityAttribute. (Hérité de PropertyDescriptor.) |
![]() |
SupportsChangeEvents | Obtient une valeur qui indique si les notifications de modification des valeurs pour cette propriété peuvent provenir de l'extérieur du descripteur de propriété. (Hérité de PropertyDescriptor.) |
Début
Méthodes
Nom | Description | |
---|---|---|
![]() |
AddValueChanged | Permet à d'autres objets d'être avertis en cas de modification de cette propriété. (Hérité de PropertyDescriptor.) |
![]() |
CanResetValue | Détermine si réinitialiser l'objet modifie sa valeur. (Substitue PropertyDescriptor.CanResetValue(Object).) |
![]() |
CreateAttributeCollection | Crée une collection d'attributs à l'aide du tableau d'attributs passé au constructeur. (Hérité de MemberDescriptor.) |
![]() |
CreateInstance | Crée une instance du type spécifié. (Hérité de PropertyDescriptor.) |
![]() |
Equals | Compare cet objet à un autre afin de déterminer s'ils sont équivalents. (Hérité de PropertyDescriptor.) |
![]() |
FillAttributes | Ajoute les attributs de PropertyDescriptor à la liste spécifiée d'attributs dans la classe parente. (Hérité de PropertyDescriptor.) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
GetChildProperties() | Retourne le PropertyDescriptorCollection par défaut. (Hérité de PropertyDescriptor.) |
![]() |
GetChildProperties(array<Attribute[]) | Retourne un PropertyDescriptorCollection avec comme filtre un tableau d'attributs spécifié. (Hérité de PropertyDescriptor.) |
![]() |
GetChildProperties(Object) | Retourne un PropertyDescriptorCollection pour un objet donné. (Hérité de PropertyDescriptor.) |
![]() |
GetChildProperties(Object, array<Attribute[]) | Retourne un PropertyDescriptorCollection pour un objet donné à l'aide d'un tableau d'attributs spécifié comme filtre. (Hérité de PropertyDescriptor.) |
![]() |
GetEditor | Obtient un éditeur du type spécifié. (Substitue PropertyDescriptor.GetEditor(Type).) |
![]() |
GetHashCode | Retourne le code de hachage de cet objet. (Hérité de PropertyDescriptor.) |
![]() |
GetInvocationTarget | Cette méthode retourne l'objet qui doit être utilisé pendant l'appel de membres. (Hérité de PropertyDescriptor.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
GetTypeFromName | Retourne un type en utilisant son nom. (Hérité de PropertyDescriptor.) |
![]() |
GetTypeFromNameProperty | Convertit le nom à Type. |
![]() |
GetValue | Obtient la valeur de la propriété. (Substitue PropertyDescriptor.GetValue(Object).) |
![]() |
GetValueChangedHandler | Récupère l'ensemble actuel de gestionnaires d'événements ValueChanged pour un composant spécifique. (Hérité de PropertyDescriptor.) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
OnValueChanged | Déclenche l'événement ValueChanged que vous avez implémenté. (Hérité de PropertyDescriptor.) |
![]() |
RemoveValueChanged | Permet à d'autres objets d'être avertis en cas de modification de cette propriété. (Hérité de PropertyDescriptor.) |
![]() |
ResetValue | Réinitialise la valeur à la valeur par défaut. (Substitue PropertyDescriptor.ResetValue(Object).) |
![]() |
SetValue | Définit la valeur de la propriété à la valeur spécifiée. (Substitue PropertyDescriptor.SetValue(Object, Object).) |
![]() |
ShouldSerializeValue | Détermine si la valeur de propriété doit être persistée. (Substitue PropertyDescriptor.ShouldSerializeValue(Object).) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
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.