Costruttore ElementPropertyDescriptor (ElementTypeDescriptor, ModelElement, DomainPropertyInfo, array<Attribute )
Inizializza una nuova istanza della classe di ElementPropertyDescriptor e specificare un provider di valore predefinito.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.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à riportata del dominio.
- modelElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
L'elemento del modello che dispone della proprietà riportata del dominio; o annullarla quando la proprietà del dominio non è associata a un elemento del modello.
- domainProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Metadati della proprietà riportata del dominio.
- attributes
Tipo: array<System.Attribute[]
Una 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