掲示板一覧   -   トピック一覧
   EA API
     ReloadDiagramを実施すると、それまで行った変更は全て破棄されますか?


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
mogass
投稿日時: 2014-12-8 11:25
EA Administrator
投稿: 171

ReloadDiagramを実施すると、それまで行った変更は全て破棄されますか?

サポートに頂きましたご質問と回答の要約です。

○ご質問

ReloadDiagramを実施すると、それまで行った変更は全て破棄されるのしょうか。


○回答

ReloadDiagramを実行しますとそれまで行った変更は
全て破棄されますので、ReloadDiagram実行前にその対象のダイアグラム
の情報を保存しておく必要がございます。

APIでの変更を行った際は、ReloadDiagram実行前に
Diagram.Update()やDiagramObject.Update()などでAPIでの変更値を
保存しておきます。

EAのGUIにおける、手動での変更が想定される場合は、
ReloadDiagram実行前にRepository.SaveDiagram()でGUIによる
変更を保存しておきます。

実装上でのご検討を宜しくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ