Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

DataViewPropertyDescriptor, classe

Représente une propriété dynamique pour un nœud dans une hiérarchie de vue de données.

Object
  MemberDescriptor
    PropertyDescriptor
      Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

public class DataViewPropertyDescriptor : PropertyDescriptor

Le type DataViewPropertyDescriptor expose les membres suivants.

  NomDescription
Méthode publiqueDataViewPropertyDescriptor(PropertyDescriptor)Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec l'objet descripteur de propriété.
Méthode publiqueDataViewPropertyDescriptor(String)Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec le nom de la propriété.
Méthode publiqueDataViewPropertyDescriptor(PropertyDescriptor, Attribute[])Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec l'objet descripteur de propriété et un tableau d'attributs.
Méthode publiqueDataViewPropertyDescriptor(String, Attribute[])Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec le nom de la propriété et un tableau d'attributs.
Méthode publiqueDataViewPropertyDescriptor(String, String)Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec le nom de la propriété et un nom complet de propriété.
Méthode publiqueDataViewPropertyDescriptor(String, String, String)Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec le nom de la propriété, le nom complet de propriété, et un nom de catégorie.
Méthode publiqueDataViewPropertyDescriptor(String, String, String, String)Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec un nom de propriété, une version différente du nom de propriété pour l'affichage, un nom de catégorie, et une description.
Méthode publiqueDataViewPropertyDescriptor(String, String, String, String, Boolean)Initialise une nouvelle instance de la classe d' DataViewPropertyDescriptor avec un nom de propriété, une version différente du nom de propriété pour l'affichage, un nom de catégorie, et une description.
Début

  NomDescription
Propriété protégéeAttributeArrayObtient ou définit un tableau d'attributs. (Hérité de MemberDescriptor.)
Propriété publiqueAttributesObtient la collection d'attributs associés au modèle actuel de propriété. (Substitue MemberDescriptor.Attributes.)
Propriété publiqueCategoryObtient la catégorie d' CategoryAttribute du modèle actuel de propriété. (Substitue MemberDescriptor.Category.)
Propriété publiqueComponentTypeObtient le type du composant que la propriété est liée à. (Substitue PropertyDescriptor.ComponentType.)
Propriété publiqueConverterObtient le convertisseur de type pour le modèle actuel de propriété. (Substitue PropertyDescriptor.Converter.)
Propriété publiqueDescriptionObtient la description d' DescriptionAttribute du modèle actuel de propriété. (Substitue MemberDescriptor.Description.)
Propriété publiqueDesignTimeOnlyObtient 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.)
Propriété publiqueDisplayNameObtient le nom qui peut être affiché dans une fenêtre, telle qu'une fenêtre Propriétés. (Hérité de MemberDescriptor.)
Propriété publiqueIsBrowsableObtient une valeur indiquant si le membre peut être exploré, tel que spécifié dans BrowsableAttribute. (Hérité de MemberDescriptor.)
Propriété publiqueIsLocalizableObtient une valeur indiquant si cette propriété doit être localisée, comme spécifié dans LocalizableAttribute. (Hérité de PropertyDescriptor.)
Propriété publiqueIsReadOnlyObtient une valeur indiquant si le modèle actuel de propriété est en lecture seule. (Substitue PropertyDescriptor.IsReadOnly.)
Propriété publiqueNameObtient le nom de la propriété. (Substitue MemberDescriptor.Name.)
Propriété protégéeNameHashCodeObtient le code de hachage du nom de la propriété. (Substitue MemberDescriptor.NameHashCode.)
Propriété publiquePropertyTypeObtient le type de la propriété. (Substitue PropertyDescriptor.PropertyType.)
Propriété publiqueSerializationVisibilityObtient une valeur indiquant si cette propriété doit être sérialisée, comme spécifié dans DesignerSerializationVisibilityAttribute. (Hérité de PropertyDescriptor.)
Propriété publiqueSupportsChangeEventsObtient 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

  NomDescription
Méthode publiqueAddValueChangedPermet à d'autres objets d'être avertis en cas de modification de cette propriété. (Hérité de PropertyDescriptor.)
Méthode publiqueCanResetValueIndique si la valeur de la propriété peut être réinitialisation du composant spécifié. (Substitue PropertyDescriptor.CanResetValue(Object).)
Méthode protégéeCreateAttributeCollectionCrée une collection d'attributs à l'aide du tableau d'attributs passé au constructeur. (Hérité de MemberDescriptor.)
Méthode protégéeCreateInstanceCrée une instance du type spécifié. (Hérité de PropertyDescriptor.)
Méthode publiqueEqualsCompare cet objet à un autre afin de déterminer s'ils sont équivalents. (Hérité de PropertyDescriptor.)
Méthode protégéeFillAttributesAjoute les attributs de PropertyDescriptor à la liste spécifiée d'attributs dans la classe parente. (Hérité de PropertyDescriptor.)
Méthode protégéeFinalizeAutorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publiqueGetChildPropertiesRetourne le PropertyDescriptorCollection par défaut. (Hérité de PropertyDescriptor.)
Méthode publiqueGetChildProperties(Attribute)Retourne un PropertyDescriptorCollection avec comme filtre un tableau d'attributs spécifié. (Hérité de PropertyDescriptor.)
Méthode publiqueGetChildProperties(Object)Retourne un PropertyDescriptorCollection pour un objet donné. (Hérité de PropertyDescriptor.)
Méthode publiqueGetChildProperties(Object, Attribute[])Retourne PropertyDescriptorCollection d'un composant donné, à l'aide d'un tableau spécifié d'attributs en tant que filtre. (Substitue PropertyDescriptor.GetChildProperties(Object, Attribute).)
Méthode publiqueGetEditorObtient un éditeur du type spécifié. (Hérité de PropertyDescriptor.)
Méthode publiqueGetHashCodeRetourne le code de hachage de cet objet. (Hérité de PropertyDescriptor.)
Méthode protégéeGetInvocationTargetCette méthode retourne l'objet qui doit être utilisé pendant l'appel de membres. (Hérité de PropertyDescriptor.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégéeGetTypeFromNameRetourne un type en utilisant son nom. (Hérité de PropertyDescriptor.)
Méthode publiqueGetValueObtient la valeur de propriété actuelle pour le composant spécifié. (Substitue PropertyDescriptor.GetValue(Object).)
Méthode protégéeGetValueChangedHandlerRécupère l'ensemble actuel de gestionnaires d'événements ValueChanged pour un composant spécifique. (Hérité de PropertyDescriptor.)
Méthode protégéeMemberwiseCloneCrée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode protégéeOnValueChangedDéclenche l'événement ValueChanged que vous avez implémenté. (Hérité de PropertyDescriptor.)
Méthode publiqueRemoveValueChangedPermet à d'autres objets d'être avertis en cas de modification de cette propriété. (Hérité de PropertyDescriptor.)
Méthode publiqueResetValueRéinitialise la valeur de propriété du composant spécifié à la valeur par défaut. (Substitue PropertyDescriptor.ResetValue(Object).)
Méthode publiqueSetAttributeAjoute l'attribut spécifié à la liste d'attributs de cette propriété.
Méthode publiqueSetAttributesAjoute les attributs spécifiés à la liste d'attributs de cette propriété.
Méthode publiqueSetCategoryDéfinit l'attribut de catégorie, à l'aide de la valeur spécifiée de catégorie.
Méthode publiqueSetComponentTypeDéfinit le type de composant au type spécifié.
Méthode publiqueSetConverterType(String)Ajoute TypeConverterAttribute, à l'aide de le type spécifié nom comme convertisseur de données pour le modèle de propriété.
Méthode publiqueSetConverterType(Type)Ajoute TypeConverterAttribute, à l'aide de le type spécifié comme convertisseur de données pour le modèle de propriété.
Méthode publiqueSetDescriptionDéfinit l'attribut de description, en utilisant la valeur spécifiée de description.
Méthode publiqueSetDisplayNameDéfinit l'attribut de nom complet, l'utilisation de la valeur spécifiée par son nom complet.
Méthode publiqueSetIsBrowsableAjoute BrowsableAttribute correspondant à la valeur spécifiée d' Boolean qui indique si la propriété peut être modifiée au moment de le design dans une fenêtre Propriétés.
Méthode publiqueSetIsLocalizableAjoute LocalizableAttribute correspondant à la valeur spécifiée d' Boolean qui indique si la propriété doit être localisée.
Méthode publiqueSetIsReadOnlyAjoute ReadOnlyAttribute correspondant à la valeur spécifiée d' Boolean qui indique si la propriété est en lecture seule.
Méthode publiqueSetNameDéfinit le nom de la propriété.
Méthode publiqueSetPropertyTypeDéfinit le type de propriété en type spécifié.
Méthode publiqueSetValueDéfinit la valeur de propriété pour le composant spécifié à une nouvelle valeur. (Substitue PropertyDescriptor.SetValue(Object, Object).)
Méthode publiqueShouldSerializeValueIndique si la valeur de propriété du composant spécifié doit être sérialisée. (Substitue PropertyDescriptor.ShouldSerializeValue(Object).)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Début

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.
Afficher: