掲示板一覧   -   トピック一覧
   EA API
     Connector選択状態でRepository.GetContextItem()がElement情報を返す


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
nakapon
投稿日時: 2019-8-16 10:06
EA Administrator
投稿: 427

Connector選択状態でRepository.GetContextItem()がElement情報を返す

サポート宛てにいただきましたご指摘の要約です。

○ご指摘

EAビルド1429でConnectorに対するアドインを作成し、コンテキストメニューから
処理を呼び出した際にRepository.GetContextItem()で取得されるItemがConnectorではなく
ダイアグラム上のConnectorの背景にあるElementになります。


○回答

この度はご不便をお掛けし申し訳ございません。
ご連絡の現象は弊社環境でも再現いたしました。

Connectorを選択してもその背景にElementがある場合には
Repository.GetContextItem()がElementのプロパティを返していました。
(EA画面上でも同様です)

ご推察のとおりツールのバグのため
開発元に報告し、改善を依頼いたします。
この度はご迷惑をお掛けし申し訳ございません。

回避策としましてはDiagram.SelectedConnectorで
選択されているConnectorを取得してください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ