2017-02-21 29 views
2

我通過C#加載項使用企業架構師,我們有幾個標記值很少的元素。現在,我們如何通過加載項/ EA-MDG禁用標記值窗口中標記值的刪除選項。在什麼事件可以被稱爲?在最壞的情況下,至少如何提示彈出窗口說(((你確定要刪除這個標記值[是] [否])))當我選擇標記值中的標記值的刪除選項窗口。如何禁用Enterprise Architect的標記值窗口中的刪除選項

回答

1

您不能禁用刪除功能,也不會在標記值被刪除時觸發事件。

唯一的標記值特定事件被記錄在這裏:http://www.sparxsystems.com/enterprise_architect_user_guide/13.0/automation/tagged_value_broadcasts.html

所以我猜你唯一可以做的就是用上下文項事件捕捉標記值當選擇的元素,並驗證那些相同的標記當一個新的元素被選中時的值。如果用戶刪除了他不應該使用的標記值,那麼至少您仍然擁有它的緩存版本並可以重新創建它。

+0

即使安全性不提供相應的選項。 –

相關問題