这是我的问题,如何在Enterprise Architect的API中“入侵” CustomCommand以确定其功能?这是我当前正在使用的功能,它似乎(被社区)接受并且可以使用:

repository.CustomCommand("Repository", "ImportRefData", xml);


我想看看我还能用它做些什么,即一些上述参考数据的导出。

此外,尽管Sparx尚未公开,但不能正式支持此功能,但是该命令在EA的更新版本中仍然可以使用,但它们是否有破坏此类非法代码的历史呢?

谢谢,
亚历克斯

最佳答案

答案是:您不能。我记录的一些命令来自Sparx论坛上的帖子。最终,它们源自Sparx支持本身。我记得曾经读过一个知道其中一个命令的用户的信息,要求提供更多信息。但是Sparx并没有透露更多已知信息。我试图在EXE中找到字符串,但无济于事。

由于该功能已经存在了很多年,而且Sparx非常不愿意对API进行实质性更改,因此它很可能不会更改。因此节省了将来使用该功能的时间。 IIRC Sparx本身建议在某些情况下使用。但仅在论坛上...

09-27 10:44