1

我正在使用 Enterprise Architect 10.0.1006 从“平台独立模型”(PIM)创建“平台特定模型”(PSM)。PIM 是一种通用代码,它用通用描述声明数据类型。您可以将此通用模型转换为特定模型(Java、C++、Php 等)。

但要这样做,我必须打开项目并在我要转换的每个包上执行“转换当前包”选项卡。

它运行良好,但我想知道是否可以在 C# 中编写自动脚本来执行此任务。有一个 COM 可以更改项目浏览器中的几乎所有内容。我可以通过这个 COM 访问每个图表、元素或包。但是我没有找到任何方法来转换模型。

我的问题是:我可以使用 C# 使用自动化脚本执行此转换吗?

4

1 回答 1

1

是的。查看对象模型 API,Project::TransformPackage()。

于 2013-02-27T21:30:32.600 回答