使用配置文件和构造型自定义模型

在 Visual Studio 旗舰版中,可以对标准 UML 模型元素(如类和组件)进行改编,以针对特定目的自定义这些元素。可以对模型元素应用可更改其属性列表的构造型。构造型是在名为“配置文件”的集合中定义的。

若要使用构造型,请将包链接到配置文件。这样便可以将配置文件中定义的构造型应用于包中的元素。

某些配置文件会随 Visual Studio 旗舰版一起安装。此外,您还可以定义自己的配置文件。

可以在元素的“属性”列表中设置构造型。对于关系图上的主要形状类型,应用的构造型还会出现在相应形状中,如示例中所示。

具有 stereotype 的 UML 类。

说明说明

如果使用配置文件创建一个模型,然后与其他用户共享该模型,那么,这些用户将无法查看相应的构造型,除非他们的计算机上安装了相同的配置文件。

相关主题

标题

说明

如何:向模型元素添加构造型

将一个模型元素放入一个包中,再将该包链接到一个配置文件,然后将一个构造型应用于所需的元素。

UML 模型的标准构造型

UML 标准配置文件 L2 和 L3 随 Visual Studio 旗舰版一起安装,默认情况下,每个模型均链接到这些配置文件。配置文件提供可用于对模型进行批注的构造型。

例如,可以将 «specification» 构造型应用于某个类,以指示该类只用于定义其实例的外部可见的行为。

如何:定义用于扩展 UML 的配置文件

您可以定义适用于您的应用程序范围的自己的构造型和工具。

例如,如果您开发的是银行业软件,则可以定义可应用于类的 «Account» 构造型。然后,您可以使用类图来描述不同类型的帐户及其关系。

如何:安装 UML 配置文件

如果有人为您提供了 UML 配置文件,则可以将该配置文件安装在您的计算机上。

如何:定义自定义建模工具箱项

利用自定义工具箱项,您无需对新元素重复设置构造型。

Color UML Classes by Stereotype(根据构造型设置 UML 类的颜色)

本代码示例扩展了 UML 关系图。它根据元素的构造型自动设置 UML 形状的颜色。