共用方式為


在其他 Visual Studio 版本中讀取模型和圖表

在不支援模型建立的 Visual Studio 版本中開啟模型時,會以唯讀模式開啟模型。 在此模式中,您可以變更圖表的版面配置,但是無法變更模型。

若要查看哪些版本的 Visual Studio 支援模型建立,請參閱架構和模型工具的版本支援

取得模型和圖表的存取權

若要讀取相依性圖表,您必須先使用 Visual Studio 開啟模型專案,然後在其內開啟圖表。

基於這個理由,如果您想要讀取相依性圖表,則也必須存取在其中建立它的模型專案。 從原始檔控制存取專案,或取得專案檔複本,即可完成這項作業。

注意

這不適用於透過程式碼產生的 Code Map 和 .NET 類別圖。 這些圖表可以與模型專案分開檢視。

若要讀取相依性圖表,您需要的最低檔案集如下所示:

  • 您想要讀取之圖表的兩個圖表檔案,例如 MyDiagram.classdiagram 和 MyDiagram.classdiagram.layout

    注意

    針對相依性圖表,您也應該有名為 MyDiagram.layerdiagram.suppressions 的檔案。

  • 模型專案檔 (MyModel.modelproj)

  • 根模型檔案 (ModelDefinition\MyModel.uml)

  • 圖表中所參考之任何套件的套件檔案 (ModelDefinition\MyPackage.uml)

您可以在唯讀模式中進行的變更

如果您在不支援模型建立的 Visual Studio 版本中開啟模型和其圖表,則無法變更模型。 也就是說,您無法變更圖表或模型總管中所顯示的項目和關聯性。 不過,您可以對圖表的版面配置進行一些變更:

  • 重新排列圖表上的圖形和連接器。

  • 展開和摺疊圖形。

您可以儲存這些變更。 如果您想要讓其他使用者看到您的變更,則必須至少傳送更新過的 .layout 檔案。