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