Microsoft Visual Basic.NET UML 對應的程式碼

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

反向工程,期間下列程式碼建構在 Visual Basic.NET 會對應到 UML 項目。

命名空間

在 Visual Basic 中的命名空間進行反向工程為 UML 套件 ,其中包括:

  • 名稱

  • 成員

課堂

在 Visual Basic 類別進行反向工程為 UML 類別 ,其中包括:

  • 名稱

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

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

  • IsAbstract

  • IsLeaf

  • 成員作業 / 函數 (成員變數)

下列的 Visual Basic 類別架構,就不支援的 Microsoft Office Visio UML:

  • 朋友

  • 陰影

介面

在 Visual Basic 介面進行反向工程為 UML 介面 ,並包含:

  • 名稱

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

  • IsLeaf

  • 基底介面

  • 成員作業

列舉的類型

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

  • 名稱

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

  • IsLeaf

  • 基底類別

  • 成員

附註: 在 Visual Basic 整數類型是反向工程。

結構

在 Visual Basic 中的結構進行反向工程為 << 結構 >> 鉛版與 UML 類別,並包含:

  • 名稱

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

  • IsAbstract

  • IsLeaf

  • 基底類別及實作的介面

  • 成員

屬性

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

  • 名稱

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

  • 類型

  • Getter 和設定器

附註: 在 Visual Basic 中不支援的預設屬性。

委派

在 Visual Basic 中的代理人進行反向工程為與 << 代理人 >> 鉛版 UML 類別,並包含:

  • 名稱

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

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

成員作業

在 Visual Basic 中的成員作業會新增至 [UML 模型,為 UML 作業,而且包括:

  • 名稱

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

  • 範圍 (靜態或共用)

  • IsPolymorphic

  • IsAbstract

  • 作業類型

作業會加註標示,根據其類型,例如建構函式、 解構、 運算子或程序。您可以使用 [ UML 作業屬性] 對話方塊的 [程式碼產生選項] 頁面的 UML 模型中檢視這些旗標。

  • 傳回類型

  • 參數

  • mustOverride

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

  • 不可覆寫,對應到 UML 項目,不會直接支援: operation::IsLeaf

  • Overloads,不支援

  • 控點,不支援

事件

在 Visual Basic 中的事件新增至模型作業,而且包括:

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

  • 參數

常數

在 Visual Basic 中的常數進行反向工程為 UML 屬性,並包含:

  • 可見度 (公用或私用)

  • 類型

  • 起始值

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

例如,Visual Basic 行:

Const str As String = "some text"

會提供起始的值:

"some text"

Const x As Integer = 1

將會提供的 1 的起始值。

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

成員變數

在 Visual Basic 中的成員變數會新增至 [UML 模型,為 UML 屬性,而且包括:

  • 名稱

  • 類型

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

  • 範圍 (靜態或共用)

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

  • 起始值

方法參數

在 Visual Basic 中的方法參數會新增至 [UML 模型,為 UML 參數,而且包括:

  • 名稱

  • 類型

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

  • 預設值

附註: 下列的 Visual Basic 參數架構,就不支援的 Microsoft Office Visio UML:

  • 選用

  • 參數陣列

[UML 中不支援的 Visual Basic 程式碼建構

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

  • 課程: 朋友,受保護的朋友,陰影。

  • 資料成員: 新增、 暗 WithEvents。

  • 列舉類型: 整數類型不反向工程。

  • 成員作業: Overloads,控點,不可覆寫 (對應到 UML 項目: operation::IsLeaf)。

  • 參數: 選擇性參數陣列。

  • 屬性: 預設值。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×