IDiagramContext 介面
提供圖表存取。您可以在 UML 擴充中宣告匯入的屬性 DiagramContext,取得這個型別的執行個體。如果項目是 UML 圖表,也可以和 EnvDTE.ProjectItem 相互轉換。
命名空間: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation
組件: Microsoft.VisualStudio.ArchitectureTools.Extensibility (在 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll 中)
語法
'宣告
Public Interface IDiagramContext
public interface IDiagramContext
public interface class IDiagramContext
type IDiagramContext = interface end
public interface IDiagramContext
IDiagramContext 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
![]() |
CurrentDiagram | 可從此內容存取的圖表。如果您已透過廣播 EnvDTE.ProjectItem 取得 IDiagramContext,該圖表可能不是目前啟用的圖表。 |
回頁首
備註
在功能表指令或筆勢處理常式等 UML 擴充中,您可以宣告屬性:
[Import] public IDiagramContext DiagramContext {get; set;}
這將會設定為包含目前圖表的 Visual Studio 專案。
如果項目是 UML 圖表,也可以將 EnvDTE.ProjectItem 轉換為這個型別。
如需詳細資訊,請參閱下列主題:
請參閱
參考
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Presentation 命名空間