Partager via


TrackingPropertyDescriptor, constructeur (ElementTypeDescriptor, ModelElement, DomainPropertyInfo, DomainPropertyInfo, array<Attribute )

Initialise une nouvelle instance de la classe d'TrackingPropertyDescriptor et spécifie un fournisseur de valeur par défaut.

Espace de noms :  Microsoft.VisualStudio.Modeling.Design
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    owner As ElementTypeDescriptor, _
    modelElement As ModelElement, _
    domainProperty As DomainPropertyInfo, _
    trackingProperty As DomainPropertyInfo, _
    attributes As Attribute() _
)
public TrackingPropertyDescriptor(
    ElementTypeDescriptor owner,
    ModelElement modelElement,
    DomainPropertyInfo domainProperty,
    DomainPropertyInfo trackingProperty,
    Attribute[] attributes
)

Paramètres

  • modelElement
    Type : Microsoft.VisualStudio.Modeling.ModelElement
    L'élément de modèle qui possède cette propriété de domaine ; ou annuler pour ne pas associer cette propriété de domaine à un élément de modèle.
  • attributes
    Type : array<System.Attribute[]
    Les attributs à associer à la propriété de domaine.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre owner, domainProperty ou trackingProperty est nullune référence null (Nothing en Visual Basic).

Notes

owner peut fournir des valeurs par défaut pour la propriété de domaine décrite.

Sécurité .NET Framework

Voir aussi

Référence

TrackingPropertyDescriptor Classe

TrackingPropertyDescriptor, surcharge

Microsoft.VisualStudio.Modeling.Design, espace de noms