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

XML 时, metadata interchange (xmi) (XMI) 2.1 文件,若要使用 UML 类,顺序或用例元素从其他工具在 UML 关系图在最终的 Visual Studio,您可以导入这些元素。 在导入这些组件后,可以使用 UML 模型资源管理器查看它们并将其添加到现有或新的 UML 关系图。

过程

在从 .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 建模项目和关系图

如何:编辑 UML 模型和关系图