DslDefinitionModelElementTrackingPropertyDescriptor, constructeur
ElementPropertyDescriptor peut s'exécuter sur un élément spécifique 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 ignorent l'argument d'objet passé et utilisent cet élément spécifique. Si un élément null est fourni, GetValue(), SetValue() et les autres méthodes utilisent l'argument d'objet passé.
Espace de noms : Microsoft.VisualStudio.Modeling.DslDefinition.Design
Assembly : Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Syntaxe
'Déclaration
Public Sub New ( _
modelElement As ModelElement, _
domainProperty As DomainPropertyInfo, _
trackingProperty As DomainPropertyInfo, _
attributes As Attribute() _
)
public DslDefinitionModelElementTrackingPropertyDescriptor(
ModelElement modelElement,
DomainPropertyInfo domainProperty,
DomainPropertyInfo trackingProperty,
Attribute[] attributes
)
Paramètres
- modelElement
Type : Microsoft.VisualStudio.Modeling.ModelElement
ModelElement dont la propriété sera exécutée.Cela peut être Null, auquel cas GetValue() et SetValue() utilisent l'argument transmis.
- domainProperty
Type : Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Propriété (obligatoire)
- trackingProperty
Type : Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Propriété (booléenne) qui gère si cette propriété assure le suivi.
- attributes
Type : array<System.Attribute[]
Tableau d'attributs pour ce descripteur de propriété
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DslDefinitionModelElementTrackingPropertyDescriptor Classe
Microsoft.VisualStudio.Modeling.DslDefinition.Design, espace de noms