Remarque
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.
Fournissez le descripteur de propriété personnalisé de suivi pour les classes de domaine définies dans l'espace de noms de DslDefintion
Hiérarchie d'héritage
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition.Design
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntaxe
'Déclaration
Public NotInheritable Class DslDefinitionModelElementTrackingPropertyDescriptor _
Inherits TrackingPropertyDescriptor
public sealed class DslDefinitionModelElementTrackingPropertyDescriptor : TrackingPropertyDescriptor
Le type DslDefinitionModelElementTrackingPropertyDescriptor expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
DslDefinitionModelElementTrackingPropertyDescriptor | L'ElementPropertyDescriptor peut s'exécuter sur un élément spécifique dans passé au constructeur, ou il peut recevoir un élément null.Si un élément spécifique est fourni, GetValue (), SetValue (), et les autres méthodes ignoreront l'argument objet passé dans et utiliseront à la place cet élément spécifique.Si un élément null est fourni, GetValue (), SetValue (), et les autres méthodes utiliseront l'argument objet passé dans. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Attributes | Obtient la collection des attributs de ce membre. (Hérité de MemberDescriptor.) |
![]() |
Category | Obtient la catégorie dans laquelle grouper la propriété de domaine lorsque la propriété est affichée dans un contrôle d' PropertyGrid qui est défini en mode par catégorie. (Hérité de ElementPropertyDescriptor.) |
![]() |
ComponentType | Obtient le type de l'élément de modèle auquel cette propriété est liée. (Hérité de ElementPropertyDescriptor.) |
![]() |
Converter | Obtient le convertisseur pour la propriété décrite. (Hérité de ElementPropertyDescriptor.) |
![]() |
Description | obtient la description de la propriété décrite, comme spécifié dans DescriptionResourceAttribute. (Hérité de ElementPropertyDescriptor.) |
![]() |
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 de la propriété décrite, comme spécifié dans DisplayNameResourceAttribute. (Hérité de ElementPropertyDescriptor.) |
![]() |
DomainPropertyInfo | Obtient l'objet d'informations de propriété utilisé pour créer ce descripteur de propriété. (Hérité de ElementPropertyDescriptor.) |
![]() |
IsBrowsable | Obtient une valeur indiquant si le membre peut être exploré, tel que spécifié dans BrowsableAttribute. (Hérité de MemberDescriptor.) |
![]() |
IsInstanceBased | Test si ce PropertyDescriptor est basé sur une instance ou un type statique. (Hérité de ElementPropertyDescriptor.) |
![]() |
IsLocalizable | Obtient une valeur indiquant si cette propriété doit être localisée, comme spécifié dans LocalizableAttribute. (Hérité de PropertyDescriptor.) |
![]() |
IsReadOnly | Se retourne, que cette propriété est en lecture seule ou pas. (Substitue ElementPropertyDescriptor.IsReadOnly.) |
![]() |
ModelElement | Obtient l'élément de modèle utilisé pour créer ce descripteur de propriété. (Hérité de ElementPropertyDescriptor.) |
![]() |
Name | Obtient le nom du membre. (Hérité de MemberDescriptor.) |
![]() |
PropertyType | Obtient le type de la propriété décrite. (Hérité de ElementPropertyDescriptor.) |
![]() |
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 | (Hérité de ElementPropertyDescriptor.) |
![]() |
CanResetValue | Indique si la valeur de la propriété de domaine peut être réinitialisée. (Hérité de TrackingPropertyDescriptor.) |
![]() |
Equals | Compare cet objet à un autre afin de déterminer s'ils sont équivalents. (Hérité de PropertyDescriptor.) |
![]() |
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 | Retourne un éditeur de valeurs de la propriété décrite. (Hérité de ElementPropertyDescriptor.) |
![]() |
GetHashCode | Retourne le code de hachage de cet objet. (Hérité de PropertyDescriptor.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
GetValue | Obtient la valeur de la propriété de domaine. (Hérité de ElementPropertyDescriptor.) |
![]() |
GetValueChangedHandler | Récupère l'ensemble actuel de gestionnaires d'événements ValueChanged pour un composant spécifique. (Hérité de PropertyDescriptor.) |
![]() |
RemoveValueChanged | (Hérité de ElementPropertyDescriptor.) |
![]() |
ResetValue | Réinitialise la valeur de la propriété de suivi. (Hérité de TrackingPropertyDescriptor.) |
![]() |
SetValue | Définit la valeur de la propriété. (Substitue ElementPropertyDescriptor.SetValue(Object, Object).) |
![]() |
ShouldSerializeValue | Indique si la valeur de la propriété de suivi doit être sérialisée. (Hérité de TrackingPropertyDescriptor.) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (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.
Voir aussi
Référence
Microsoft.VisualStudio.Modeling.DslDefinition.Design, espace de noms
.gif)
.gif)
.gif)