EA_OnPostNewDiagramObject

<< 目次を表示 >>

ページ位置:  API・アドイン・スクリプト > アドイン > ブロードキャストされるイベント > ダイアグラム内の要素に関連するイベント >

EA_OnPostNewDiagramObject

EA_OnPostNewDiagramObject は要素をダイアグラム内に配置した直後に発生するイベントです。配置された要素を編集することができます。

 

このイベントは、Enterprise Architectのモデルブラウザやモデルブラウザ内のリソースタブから要素をダイアグラム内に配置した際に発生します。Repository.SuppressEADialogsをtrueにすることで、Enterprise Architectの標準のダイアログを非表示にすることができます。

 

 

文法

public bool EA_OnPostNewDiagramObject(EA.Repository Repository, EA.EventProperties Info)

 

EA_OnPostNewDiagramObjectメソッドには次の引数があります。

引数

方向

説明

Repository

EA.Repository

IN

現在開かれているプロジェクトのリポジトリオブジェクトです。プロジェクトの情報を取得したい場合に利用します。

Info

EA.EventProperties

IN

ダイアグラム上に新規に作成された要素の情報が通知されます。

1つのEventPropertyオブジェクトが通知されます。以下の文字列がEventPropertyのName属性に設定され、値がValue属性に設定されます。

設定される文字列や値の詳細は「Element」をご覧ください。

文字列(Name)

説明

ID

Element.ElementIDの値です。

DiagramID

配置される対象のダイアグラムのDiagramID です。

DUID

ダイアグラム内に配置される要素を識別するためのDUIDです。Diagram.GetDiagramObjectByIDで要素を取得する際に利用できます。

 

 

戻り値

要素の内容を変更した場合には True を返します。それ以外の場合には False を返します。

 

 

参照: