2013-03-24 72 views
2

我环顾四周,找不到任何示例/关于如何创建图表的文档,以及针对特定情况的C#for Enterprise Architect中类型为“Object”的元素。在C#中为Enterprise Architect Interop创建“Object”元素

我的插件工作了EA从另一个Web应用程序和导出导入UserStories然后EA为复合对象,我可以包括一些子对象(直接从儿童用户故事映射)。

我该怎么做,或者我在哪里阅读该怎么做?

探索EA_Interop参考,我因子评分:

EA.DiagramObject d = new DiagramObject(); 
EA.Element e = new Element(); 

将对象添加到一个可能的对象列表中第一种情况下,并且在所述第二指定元件作为对象 - 既没有成功。

任何帮助表示赞赏。

回答

3

Enterprise Architect的对象模型基于集合,您可以通过查找集合并对其进行扩展来添加新对象。因此,通过在图的DiagramObjects集合上调用AddNew()创建一个新的图对象,通过在(通常)包的Elements集合上调用AddNew()创建一个新元素,通过调用源上的AddNew()创建一个新连接器元素的连接器集合等。

+0

我会试试这种方式 – 2013-03-26 08:23:58

相关问题