[UML 對應的 Microsoft Visual C# 程式碼

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

反向工程,期間下列的程式碼建構 Visual C# 會對應到 UML 項目。

命名空間

C# 命名空間進行反向工程為 UML 套件,並包含:

  • 名稱

  • 成員

課程

C# 類別進行反向工程為 UML 類別,而且包括:

  • 名稱

  • 繼承的類別與實作的介面

  • 可見度 (公用、 受保護,或私用)

  • IsAbstract

  • IsLeaf

  • 基底類別及實作的介面

  • 成員作業/函數

  • 成員變數

附註: 在 C#,下列課程架構,就不支援的 Microsoft Office Visio UML:

  • 新增

  • 內部

介面

C# 介面進行反向工程為 UML 介面圖形,並包含:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • IsLeaf

  • 基底介面

  • 成員作業

列舉的類型

C# 列舉類型進行反向工程為 << 列舉 >> 鉛版與 UML 資料類型 ,並包含:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • IsLeaf

  • 成員

附註: 在 C#,在 Microsoft Office Visio UML 不支援基底類型所提供的資訊。

結構

C# 結構進行反向工程為 << 結構 >> 鉛版] 與 [UML 類別,其中包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • IsAbstract

  • IsLeaf

  • 基底類別及實作的介面

  • 成員

屬性

C# 中的內容進行反向工程為 UML 作業,而且包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • 類型

  • 取得及設定方法 (新增為 [程式碼產生選項)

附註: Microsoft Office Visio UML 中不支援下列 C# 屬性:

  • 新增

  • 內部

  • 覆寫

委派

  • C# 代理人進行反向工程為與 << 代理人 >> 鉛版 UML 類別,並包含:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • 簽章 (新增至為作業的課程)

成員作業

C# 成員作業進行反向工程為 UML 作業,而且包括:

  • 名稱

  • 可見度 (公用、 受保護,或私用)

  • 範圍 (靜態或共用)

  • IsPolymorphic

  • IsAbstract

  • 作業類型

作業必須根據其類型,例如建構函式、 解構、 屬性、 事件、 索引子或程序的標籤。您可以使用 [ UML 作業屬性] 對話方塊的 [程式碼產生選項] 頁面的 UML 模型中檢視這些標記的值。

  • 傳回類型

  • 參數

附註: Microsoft Office Visio UML 中不支援下列 C# 成員作業:

  • 新增

  • 內部

  • 外部

  • 覆寫

常數

常數在 C# 進行反向工程為 UML 屬性,並包含:

  • 可見度 (公用或私用)

  • 類型

  • 起始值

常數會新增至模型中,為可變更欄位屬性設定為已凍結。

附註: 唯讀程式碼中的項目進行反向工程為常數。

成員變數

C# 成員變數進行反向工程為 UML 屬性,包括:

  • 名稱

  • 類型

  • 可見度 (公用、 受保護,或私用)

  • 範圍 (靜態或共用)

  • 可變更 (凍結或可變更)

  • 起始值

方法參數

C# 方法參數進行反向工程為 UML 參數,而且包括:

  • 名稱

  • 類型

  • (或中的方向,進出、,傳回)

  • 預設值

不支援的 UML C# 程式碼建構

下列 C# 程式碼架構,就不會對應到 UML 反向工程 Visual Studio.NET 從 Microsoft Office visio 時的元素。

  • 課程: 新增、 內部、 靜態建構函式

  • 資料成員: 新增、 內部

  • 列舉類型: 基本型別

  • 事件: 新增、 內部

  • 例外狀況

  • 參數: 參數陣列

  • 屬性: 新增、 內部,覆寫、 密封

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×