Construtor TrackingPropertyDescriptor (ModelElement, DomainPropertyInfo, DomainPropertyInfo, array<Attribute )
Inicializa uma nova instância da classe TrackingPropertyDescriptor.
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- modelElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
O elemento de modelo que tenha essa propriedade de domínio; ou null não associar essa propriedade de domínio um elemento de modelo.
- domainProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Os metadados da propriedade de domínio descritas.
- trackingProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Os metadados de propriedade de domínio que indica se a propriedade descrita está controlando ou foi atualizada pelo usuário.
- attributes
Tipo: array<System.Attribute[]
Os atributos para associar com a propriedade de domínio.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | The domainProperty or trackingProperty parameter is nulluma referência nula (Nothing no Visual Basic). |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
TrackingPropertyDescriptor Classe