AssociatedPropertyInfo 类

类提供与 ShapeField 关联的有关域属性的信息。

继承层次结构

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.AssociatedPropertyInfo

命名空间:  Microsoft.VisualStudio.Modeling.Diagrams
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)

语法

声明
Public Class AssociatedPropertyInfo
public class AssociatedPropertyInfo

AssociatedPropertyInfo 类型公开以下成员。

构造函数

  名称 说明
公共方法 AssociatedPropertyInfo(Guid) 创建 AssociatedPropertyInfo 指向与 ShapeField 宿主在其上的 PresentationElement 关联的 ModelElement 的属性。
公共方法 AssociatedPropertyInfo(Guid, PresentationDomainNavigator, DomainPresentationNavigator) 创建 AssociatedPropertyInfo,指向模型中 ModelElement 的某个位置的属性。给定的代理是用于从该元素到形状的导航或从形状到该元素的导航。

页首

属性

  名称 说明
公共属性 DomainPresentationNavigator 委托用于域模型包含的显示形状字段表示元素的元素导航。
公共属性 FilteringValues 与此属性关联的筛选值列表。用于 ShapeField 可见性属性关联。
公共属性 IsShapeProperty 如果属性直接存在于其自身形状上,则为 true;否则为 false。
公共属性 PresentationDomainNavigator 委托用于从包含字段模型的元素定位属性到显示形状字段的显示元素。
公共属性 PropertyId 域属性标识符。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 作为默认哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

域将提供有关属性的信息与 ShapeField。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.VisualStudio.Modeling.Diagrams 命名空间