Поделиться через


TrackingPropertyDescriptor - конструктор (ModelElement, DomainPropertyInfo, DomainPropertyInfo, array<Attribute[])

Инициализирует новый экземпляр класса TrackingPropertyDescriptor.

Пространство имен:  Microsoft.VisualStudio.Modeling.Design
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Синтаксис

'Декларация
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
)

Параметры

  • modelElement
    Тип: Microsoft.VisualStudio.Modeling.ModelElement
    Элемент модели, имеющий это свойство домена; или значение NULL, чтобы не связывать это свойство домена с элементом модели.
  • trackingProperty
    Тип: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
    Метаданные "домен-свойство", указывающие, отслеживается ли описанное свойство пользователем и было ли оно обновлено им.
  • attributes
    Тип: array<System.Attribute[]
    Атрибуты, которые связываются со свойством домена.

Исключения

Исключение Условие
ArgumentNullException

Значение параметра domainProperty или trackingProperty — nullссылка NULL (Nothing в Visual Basic).

Безопасность платформы .NET Framework

См. также

Ссылки

TrackingPropertyDescriptor Класс

TrackingPropertyDescriptor - перегрузка

Microsoft.VisualStudio.Modeling.Design - пространство имен