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) | 所有圖形,在任何開啟中的圖表或指定的開啟圖表顯示模型項目。傳回指定類型之圖形的清單。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation 命名空間