Costruttore TrackingPropertyDescriptor (ModelElement, DomainPropertyInfo, DomainPropertyInfo, array<Attribute[])
Inizializza una nuova istanza della classe TrackingPropertyDescriptor.
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 ( _
modelElement As ModelElement, _
domainProperty As DomainPropertyInfo, _
trackingProperty As DomainPropertyInfo, _
attributes As Attribute() _
)
public TrackingPropertyDescriptor(
ModelElement modelElement,
DomainPropertyInfo domainProperty,
DomainPropertyInfo trackingProperty,
Attribute[] attributes
)
Parametri
- modelElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Elemento del modello con questa proprietà del dominio oppure null per non associare la proprietà a un elemento del modello.
- domainProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Metadati per la proprietà di dominio descritta.
- trackingProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
I metadati della proprietà di dominio che indicano se la proprietà descritta viene tracciata o è stata aggiornata dall'utente.
- attributes
Tipo: array<System.Attribute[]
Attributi da associare alla proprietà del dominio.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Il parametro domainProperty o trackingProperty è nullriferimento null (Nothing in Visual Basic). |
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
TrackingPropertyDescriptor Classe