2013-02-27 51 views
1

我正在使用Enterprise Architect 10.0.1006从“平台无关模型”(PIM)创建“平台特定模型”(PSM)。 PIM是一种通用的代码,它用一种通用的描述来声明数据类型。您可以将此通用模型转换为特定模型(Java,C++,Php等)。是否有可能通过C#执行MDA转换

但是要做到这一点,我必须打开项目,并对每个要转换的包执行“转换当前包”选项卡。

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

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

回答

1

是的。查看Object Model API,Project :: TransformPackage()。

+0

非常感谢!这是我需要的提示。 – akristmann 2013-03-01 07:45:05

相关问题