如何在企业架构师的标记值窗口中禁用删除选项



我正在通过C#加载程序使用Enterprise Architect,我们有几个元素,标记值很少。现在,我们如何通过加载程序/ea-mdg在标记的值窗口中禁用标记值的删除选项。在什么事件中可以称为?在最坏的情况下,至少在弹出窗口中提示如何提示说明((((您确定您要删除此标记的值[yes] [no])))))当我在标记值中选择此删除选项的此删除选项窗口。

您无法禁用删除函数,并且在删除标记值时也没有触发的事件。

唯一的标记值特定事件记录在此处:http://www.sparxsystems.com/enterprise_architect_user_guide/13.0/automation/automation/tagged_value_broadcasts.html

所以我想您唯一可以做的就是使用上下文项目事件在选择元素时捕获标记的值并在选择新元素时验证相同的标记值。如果用户删除了他不应该使用的标记值,至少您仍然拥有它的缓存版本并可以重新创建它。

最新更新