Construtor ElementPropertyDescriptor (ElementTypeDescriptor, ModelElement, DomainPropertyInfo, array<Attribute )
Inicializa uma nova instância do ElementPropertyDescriptor classe e especifica um provedor de valor padrão.
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 ( _
owner As ElementTypeDescriptor, _
modelElement As ModelElement, _
domainProperty As DomainPropertyInfo, _
attributes As Attribute() _
)
public ElementPropertyDescriptor(
ElementTypeDescriptor owner,
ModelElement modelElement,
DomainPropertyInfo domainProperty,
Attribute[] attributes
)
Parâmetros
- owner
Tipo: Microsoft.VisualStudio.Modeling.Design.ElementTypeDescriptor
O descritor de tipo de elemento para o elemento de modelo que tem a propriedade de domínio descrito.
- modelElement
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
O elemento de modelo que tem a propriedade de domínio descrito; ou null quando essa propriedade de domínio não está associada um elemento de modelo.
- domainProperty
Tipo: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Os metadados para a propriedade domain descrito.
- attributes
Tipo: array<System.Attribute[]
Uma matriz que contém os atributos para aplicar a propriedade domain.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | owneror domainProperty is nulluma referência nula (Nothing no Visual Basic). |
Comentários
O owner fornece valores padrão para a propriedade domain descrito.
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
ElementPropertyDescriptor Classe
Sobrecargas ElementPropertyDescriptor