如何检查图表是否需要保存

时间:2014-10-09 13:31:10

标签: c# enterprise-architect

我需要检查图表是否需要保存,因为我想在打开扩展程序之前显示警告对话框。我查看了RepositoryPackageDiagram类,但我什么也没找到。

3 个答案:

答案 0 :(得分:2)

我认为你不知道。 但您可以为用户保存它们。一个接一个地使用Repository.SaveDiagram(long DiagramID)或者一个一个地使用Repository.SaveAllDiagrams()

答案 1 :(得分:1)

如果您发出Repository.CloseDiagram,EA会提示“保存更改?”。您可以查询当前打开的图表。所以也许你可以把它结合起来。

答案 2 :(得分:0)

Sparx的回应:

  

感谢您的询问。

     

不幸的是没有财产或   目前可通过API获得的方法来帮助确定是否有图表   处于修改/脏状态。

     

我们已登录功能请求   您代表此功能,但此时不能说是否/何时   可以实现这样的特征。对不起,我们不能再做了   协助。