DslDefinitionModelElementTrackingPropertyDescriptor 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ElementPropertyDescriptor 可以在传递给构造函数的特定元素上操作,也可以接受 null 元素。
如果提供了特定元素,GetValue () 、SetValue () ,其他方法将忽略传入的对象参数,而将使用该特定元素。
如果提供了 null 元素,则 GetValue () 、SetValue () ,其他方法将使用传入的对象参数。
public:
DslDefinitionModelElementTrackingPropertyDescriptor(Microsoft::VisualStudio::Modeling::ModelElement ^ modelElement, Microsoft::VisualStudio::Modeling::DomainPropertyInfo ^ domainProperty, Microsoft::VisualStudio::Modeling::DomainPropertyInfo ^ trackingProperty, cli::array <Attribute ^> ^ attributes);
public DslDefinitionModelElementTrackingPropertyDescriptor (Microsoft.VisualStudio.Modeling.ModelElement modelElement, Microsoft.VisualStudio.Modeling.DomainPropertyInfo domainProperty, Microsoft.VisualStudio.Modeling.DomainPropertyInfo trackingProperty, Attribute[] attributes);
new Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor : Microsoft.VisualStudio.Modeling.ModelElement * Microsoft.VisualStudio.Modeling.DomainPropertyInfo * Microsoft.VisualStudio.Modeling.DomainPropertyInfo * Attribute[] -> Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementTrackingPropertyDescriptor
Public Sub New (modelElement As ModelElement, domainProperty As DomainPropertyInfo, trackingProperty As DomainPropertyInfo, attributes As Attribute())
参数
- modelElement
- ModelElement
将操作其属性的 ModelElement。 这可能为 null,在这种情况下,GetValue () 和 SetValue () 实际使用传入的参数。
- domainProperty
- DomainPropertyInfo
属性 (必需)
- trackingProperty
- DomainPropertyInfo
(布尔) 属性,该属性用于处理此属性是否正在跟踪。
- attributes
- Attribute[]
此属性描述符的特性数组