在其他 Visual Studio 產品中讀取模型和圖表
當您在 Microsoft Visual Studio Premium 中開啟模型時,此模型會以唯讀模式開啟。 在這個模式中,您可以變更圖表的版面配置,但不能變更該模型。
取得模型和圖表的存取權
若要讀取 UML 圖表或圖層圖表,您必須先使用 Visual Studio 來開啟模型專案,然後再開啟專案內部的圖表。
因此,如果您想要讀取 UML 圖表或圖層圖表,也必須擁有建立圖表所在之模型專案的存取權。 您可以從 Team Foundation 版本控制 存取專案或取得專案檔的複本,藉以取得存取權。
注意事項 |
---|
這並不適用於已經從程式碼產生的順序圖表、有向圖形以及從程式碼產生的 .NET 類別圖表。 您可以獨立檢視這些圖表,不需要考慮專案。 |
若要讀取 UML 圖表或圖層圖表,您所需要的最小檔案集如下所示:
您想要讀取之圖表的兩個圖表檔案,例如 MyDiagram.classdiagram and MyDiagram.classdiagram.layout。
注意事項 若為圖層圖表,您還要有名為 MyDiagram.layerdiagram.suppressions 的檔案。
模型專案檔 (MyModel.modelproj)
根模型檔 (ModelDefinition\MyModel.uml)
圖表所參考之任何封裝的封裝檔 (ModelDefinition\MyPackage.uml)
您可以在唯讀模式下進行的變更
如果您在 Visual Studio Premium 中開啟模型及其圖表,則無法變更模型。也就是說,您無法變更顯示在圖表或 [模型總管] 中的項目和關聯性。 不過,您可以對圖表的版面配置進行一些變更:
在圖表上重新排列圖案和連接器。
展開及摺疊圖案。
您可以儲存這些變更。 如果您想要讓其他使用者看得見您的變更,至少必須傳送更新的 .layout 檔案。
相關主題
標題 |
說明 |
---|---|
圖層圖表會顯示現有或建議架構的結構。 當您撰寫程式碼時,系統可以針對圖層圖表自動驗證程式碼。 |
|
活動圖表會顯示商務程序或軟體的工作流程。 |
|
類別圖表會顯示用於許多內容的型別和關聯性,例如程式碼、資料庫結構描述、通訊協定或用來描述商務領域的名詞解釋。 |
|
元件圖表會顯示軟體設計及其介面中的可分隔部分。 |
|
順序圖表會顯示軟體設計中項目之間的互動。 您可以手動繪製順序圖表,也可以從程式碼產生順序圖表。 如果已產生順序圖表,您可以進行變更,以便建議新的設計。 |
|
使用案例圖表會顯示系統的使用者以及他們可執行以達到特定目標的活動。 |