如何:从 XMI 文件导入 UML 模型元素

利用此 Visual Studio 2010 功能包,您可通过将 UML 元素作为 UML Metadata Interchange (XMI) 2.1 文件导入,以将其从其他工具添加到 Visual Studio 2010 旗舰版 中的 UML 关系图。 此版本支持导入 UML 序列图、类图和用例图的元素。可以使用 UML 模型资源管理器来查看导入的元素,并将这些元素添加到现有 UML 关系图或新的 UML 关系图。 有关更多信息,请参见 Visual Studio 功能包

重要说明重要事项

您必须安装 Visual Studio 2010 功能包,才能使用此功能。

过程

在从 .xmi 文件导入模型元素之前,您必须具有一个包含至少一个建模项目的 Visual Studio 解决方案。 如果该解决方案不包含建模项目,则您必须先添加一个建模项目,然后才能导入元素。 有关更多信息,请参见如何:创建 UML 建模项目和关系图

提示

.xmi 文件可能包含具有自定义配置文件的元素。 当导入 .xmi 文件时,系统将提示您安装这些配置文件。 如果您在系统提示您时不安装配置文件,则将仅导入元素。 您必须再次导入 .xmi 文件,才能使用配置文件。 在安装配置文件后,系统将提示您重新启动 Visual Studio。 之后,您必须再次导入 .xmi 文件以导入元素。 如果您不重新启动 Visual Studio,则将无法导入任何 .xmi 文件或元素,直到您重新启动 Visual Studio。

从 .xmi 文件导入模型元素

  1. 打开一个包含至少一个建模项目的 Visual Studio 解决方案。

    提示

    元素将导入到解决方案中的第一个模型。 若要将元素导入特定模型,请从解决方案中卸载所有其他建模项目,然后在导入完元素后重新加载项目。

  2. 在**“体系结构”菜单上,单击“导入 XMI”**。

  3. 在**“导入 XMI 文件”**对话框中,浏览找到 .xmi 文件,然后选择该文件。

  4. 如果可以安装任何自定义配置文件,则将出现一个消息框,并提示您安装这些配置文件:

    若要

    请执行这些步骤

    安装配置文件,然后导入元素。

    1. 单击“是”安装配置文件。

      将出现一个消息框,并提示您重新启动 Visual Studio。

    2. 单击“是”重新启动 Visual Studio。

      注意注意
      如果单击“否”,则您将无法导入任何 .xmi 文件,直到您重新启动 Visual Studio。
    3. 再次导入 .xmi 文件以导入元素。

    导入元素(不包括其配置文件)。

    单击“否”

    您必须再次导入 .xmi 文件,才能使用配置文件。

    **“输出”**窗口将显示导入元素的状态,指示是否出现任何警告并提供警告将保存到的 XML 日志文件的位置。 日志文件具有与导入的 .xmi 文件相同的名称,例如,XMIFileName.XmiImportLog.xml。 如果已导入配置文件,则将使用以下名称创建第二个日志文件:XMIFileName.XmiImportLog.profile.xml。

  5. 若要查看导入的元素,请打开**“UML 模型资源管理器”**并展开第一个模型节点。

    提示

    若要打开“UML 模型资源管理器”,请在“体系结构”菜单上指向“窗口”,再单击“UML 模型资源管理器”

  6. 若要将导入的元素添加到其相应的 UML 关系图中,请将它们从**“UML 建模资源管理器”**拖动到关系图图面。

    提示

    若要可视化整个序列,请将“交互”元素从“UML 建模资源管理器”拖动到空白序列图。

请参见

概念

如何:创建 UML 建模项目和关系图

其他资源

Microsoft Visual Studio 2010 可视化和建模功能包