EA Addin - 与关系矩阵一起使用时不会触发EA_OnPreDeleteConnector

EA Addin - EA_OnPreDeleteConnector is not triggered when used with Relationship Matrix

提问人:Ice 提问时间:8/1/2023 更新时间:8/1/2023 访问量:31

问:

我用 C# 创建了一个插件。当我从 Relationship Matrix 创建连接器时,会触发 API EA_OnPreNewConnector(Repository repository, EventProperties info),但是当我从 Relationship Matrix 中删除此连接器时(右键单击 -> “Delete Relashioship”),API EA_OnPreDeleteConnector(Repository repository, EventProperties info) 不会触发。为什么?在这种情况下,是否有其他 API 可以使用?

注意:当我使用键盘上的“删除”按钮手动删除连接器并触发 API 时,我正在使用此 API EA_OnPreDeleteConnector(存储库存储库、EventProperties 信息)。这意味着 API 是用 C# 代码正确编写的。 此外,如果我进入显示连接器的图表并右键单击 ->“删除连接器”,也会触发此 API。

加载项 Enterprise-Architect

评论

0赞 qwerty_so 8/1/2023
好吧,FM 说删除图表上的连接器,而不是矩阵中的连接器。毋庸置疑,恐惧请求是徒劳的。似乎记得不久前在论坛上读过一篇关于这个问题的帖子。
1赞 qwerty_so 8/1/2023
嗯,时间过得很快:sparxsystems.com/forums/smf/index.php/......
0赞 Ice 8/1/2023
2012 :)还是不知道怎么赶活...或尝试哪种解决方法
0赞 qwerty_so 8/1/2023
好吧,干脆放弃任何希望:-/也许“修复”是 FM。
0赞 Geert Bellekens 8/21/2023
“正确”的渠道是向 Sparx 报告一个错误:sparxsystems.com/support/forms/bug_report.html

答: 暂无答案