PresentationHelpers 类

为建模图和形状提供扩展方法的静态类。

继承层次结构

System.Object
  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation.PresentationHelpers

命名空间:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
程序集:  Microsoft.VisualStudio.ArchitectureTools.Extensibility(在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class PresentationHelpers
public static class PresentationHelpers
[ExtensionAttribute]
public ref class PresentationHelpers abstract sealed
[<AbstractClass>]
[<Sealed>]
type PresentationHelpers =  class end
public final class PresentationHelpers

PresentationHelpers 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 CreateIDiagram 从基础实现封装关系图,以便它可以用作 UML 建模关系图。此方法不会构造或修改图表,但会提供对现有关系图的方便引用。
公共方法静态成员 CreateIShape 从基础实现封装 ShapeElement,以便它可以用作 UML 建模 IShape。这不会构造或修改形状。相反,它提供对现有形状或形状中字段的实用参考。
公共方法静态成员 Diagrams 如果指定,则为模型中特定类型的所有打开的关系图。
公共方法静态成员 GetChildShapes<T> 获取显示模型元素的制定类型的子形状。
公共方法静态成员 GetElement 该 ShapeElement 显示的 UML 模型元素。
公共方法静态成员 GetSelectedShapes<T> 获取显示指定类型的 UML 模型元素的所有选定的形状。
公共方法静态成员 IsSameDiagram 验证两个 UML 关系图引用是否引用相同的关系图。使用此代替 ==。
公共方法静态成员 SelectShapes 在关系图上选择形状的集合。形状必须是可选的。图中的 SelectedShapes 属性将被更新。
公共方法静态成员 Shapes(IElement, IDiagram) 显示任何打开的关系图或指定的打开关系图上的模型元素的所有形状。
公共方法静态成员 Shapes<T>(T, IDiagram) 显示任何打开的关系图或指定的打开关系图上的模型元素的所有形状。返回指定类型的形状列表。

页首

线程安全

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

请参见

参考

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation 命名空间