Costruttore ElementPropertyDescriptor (ElementTypeDescriptor, ModelElement, DomainPropertyInfo, array<Attribute[])
Inizializza una nuova istanza della classe ElementPropertyDescriptor e specifica il provider di valori predefiniti.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- owner
Tipo: Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
Il descrittore di tipo di elemento per l'elemento del modello che dispone della proprietà del dominio descritta.
- modelElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Elemento del modello con la proprietà descritta del dominio oppure null quando la proprietà del dominio non è associata a un elemento del modello.
- domainProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Metadati per la proprietà di dominio descritta.
- attributes
Tipo: array<System.Attribute[]
Matrice contenente gli attributi da applicare alla proprietà del dominio.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | owner o domainProperty è nullriferimento null (Nothing in Visual Basic). |
Note
owner fornisce valori predefiniti per la proprietà riportata del dominio.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
ElementPropertyDescriptor Classe
Overload ElementPropertyDescriptor