有关 UML 映射到 Microsoft Visual Basic.NET 代码

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

期间进行反向工程,在 Visual Basic.NET 下面的代码构造对应 UML 元素。

命名空间

在 Visual Basic Namespace 被实施反向工程为 UML 包 ,包括:

  • 名称

  • 成员

在 Visual Basic 类反向工程为 UML 类 ,包括:

  • 名称

  • 继承的类和实现的接口

  • 可见性 (公共、 受保护,或专用)

  • IsAbstract

  • IsLeaf

  • 成员操作 / 函数 (成员变量)

Microsoft Office Visio UML 中不支持下列 Visual Basic 类构造:

  • 朋友

  • 阴影

界面

在 Visual Basic 界面被实施反向工程为 UML 界面 ,包括:

  • 名称

  • 可见性 (公共、 受保护,或专用)

  • IsLeaf

  • 基接口

  • 成员操作

枚举的类型

在 Visual Basic 枚举的类型进行反向工程为具有 << 枚举 >> 构造型 UML 数据类型 ,包括:

  • 名称

  • 可见性 (公共、 受保护,或专用)

  • IsLeaf

  • 基类

  • 成员

注意: 在 Visual Basic 整型不会对反向工程。

结构

在 Visual Basic 中的结构进行反向工程为 UML 类使用 << 结构 >> 构造型,包括:

  • 名称

  • 可见性 (公共、 受保护,或专用)

  • IsAbstract

  • IsLeaf

  • 基类和实现的接口

  • 成员

属性

在 Visual Basic 属性被反向工程为 UML 操作,并且包括:

  • 名称

  • 可见性 (公共、 受保护,或专用)

  • 类型

  • 获取和设置

注意: 在 Visual Basic 中,不支持的默认属性。

代理

在 Visual Basic 代理人被反向工程为 UML 类与 << 代理人 >> 构造型,包括:

  • 名称

  • 可见性 (公共、 受保护,或专用)

  • 签名 (添加到操作的形式类)

成员操作

在 Visual Basic 中的成员操作为 UML 操作添加到 UML 模型,并且包括:

  • 名称

  • 可见性 (公共、 受保护,或专用)

  • 范围 (静态或共享)

  • IsPolymorphic

  • IsAbstract

  • 操作类型

根据其类型,如构造函数、 析构函数、 运算符或过程标记操作。您可以使用UML 操作属性对话框中的代码生成选项页面的 UML 模型中查看这些标记。

  • 返回类型

  • 参数

  • mustOverride

注意: Microsoft Office Visio UML 中不支持以下 Visual Basic 成员操作:

  • 不可重写 — 不直接支持、 映射到 UML 元素: operation::IsLeaf

  • 重载 — 不支持

  • 处理-不支持

事件

在 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 模型,包括:

  • 名称

  • 类型

  • (在 inout、 out,或返回) 的方向

  • 默认值

注意: Microsoft Office Visio UML 中不支持下列 Visual Basic 参数构造:

  • 可选

  • 参数组

Visual Basic 代码构造 UML 中不支持

下面的 Visual Basic 代码构造不会映射到 UML 反向工程从 Visual Studio 时的元素。Microsoft Office Visio 到网络。

  • 课程: 朋友,受保护的朋友,阴影。

  • 数据成员: 变暗,新的、 取消。

  • 枚举类型: 不会对整型实施反向工程。

  • 成员操作: 重载,控点,没有可重写 (映射到 UML 元素: operation::IsLeaf)。

  • 参数: 可选参数组。

  • 属性: 默认。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×