DslDefinitionModelElementTrackingPropertyDescriptor - конструктор
ElementPropertyDescriptor может работать на конкретном элементе, переданного в конструктор или оно может принимать значение null.Если конкретный элемент указан, то GetValue (), SetValue () и другие методы не учитывает аргумент, переданный вместо объекта и используют этот конкретный элемент.Если указан нулевой элемент, GetValue (), SetValue () и другие методы объекта будут использовать аргумент, переданный.
Пространство имен: Microsoft.VisualStudio.Modeling.DslDefinition.Design
Сборка: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Синтаксис
'Декларация
Public Sub New ( _
modelElement As ModelElement, _
domainProperty As DomainPropertyInfo, _
trackingProperty As DomainPropertyInfo, _
attributes As Attribute() _
)
public DslDefinitionModelElementTrackingPropertyDescriptor(
ModelElement modelElement,
DomainPropertyInfo domainProperty,
DomainPropertyInfo trackingProperty,
Attribute[] attributes
)
Параметры
- modelElement
Тип: Microsoft.VisualStudio.Modeling.ModelElement
ModelElement свойство которого будет обрабатываться.Это может быть равно null, в котором вариант GetValue () и использование SetValue (), передаваемые в действительности аргумент.
- domainProperty
Тип: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
Свойство (требуется)
- trackingProperty
Тип: Microsoft.VisualStudio.Modeling.DomainPropertyInfo
(Логическое значение) свойство то обрабатывает производит ли это свойство.
- attributes
Тип: array<System.Attribute[]
Массив атрибутов для этого дескриптора свойства
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
DslDefinitionModelElementTrackingPropertyDescriptor Класс
Microsoft.VisualStudio.Modeling.DslDefinition.Design - пространство имен