Partager via


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

Initialise une nouvelle instance de la classe d' ElementPropertyDescriptor et spécifie un fournisseur 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, _
    attributes As Attribute() _
)
public ElementPropertyDescriptor(
    ElementTypeDescriptor owner,
    ModelElement modelElement,
    DomainPropertyInfo domainProperty,
    Attribute[] attributes
)

Paramètres

  • modelElement
    Type : Microsoft.VisualStudio.Modeling.ModelElement
    L'élément de modèle qui possède la propriété de domaine décrite ; ou annuler lorsque cette propriété de domaine n'est pas associée à un élément de modèle.
  • attributes
    Type : array<System.Attribute[]
    Un tableau qui contient les attributs pour appliquer le à la propriété de domaine.

Exceptions

Exception Condition
ArgumentNullException

owner ou domainProperty est nullune référence null (Nothing en Visual Basic).

Notes

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

Sécurité .NET Framework

Voir aussi

Référence

ElementPropertyDescriptor Classe

ElementPropertyDescriptor, surcharge

Microsoft.VisualStudio.Modeling.Design, espace de noms

ModelElement