MDG_PreMerge

<< 目次を表示 >>

ページ位置:  API・アドイン・スクリプト > アドイン > MDGアドイン > MDGイベント >

MDG_PreMerge

MDG_PreMerge は同期処理を行う前に呼ばれます。このイベントはユーザーが同期処理画面で同期実行の選択を行った場合に呼ばれます。

実際の処理はMDG_Mergeで得られる情報を元に行いますので、この処理の実行前にモデルや接続しているプロジェクトに何らかの変更を行うことも可能です。

このイベントでは、「MDG_PreGenerate」, 「MDG_PostGenerate」, 「MDG_PreReverse」 のイベントの前に、特別な前処理を行う場合などに活用できます。

 

注意:

ファイルの保存に関するチェックは、このイベントでは行わないで下さい。代わりに、「MDG_PreGenerate」, 「MDG_PostGenerate」, 「MDG_PreReverse」 のイベントで行います。

 

 

文法

public int MDG_PreMerge(EA.Repository Repository, string PackageGuid)

 

MDG_PreMerge メソッドの詳細は次の通りです。

パラメータ

方向

説明

Repository

EA.Repository

IN

現在のプロジェクトを表すEA.Repositoryオブジェクトです。プロジェクトの情報を取得したい場合に利用します。

PackageGuid

string

IN

アドインが管理するパッケージのIDです。

 

 

戻り値

ゼロの場合には同期処理は行われません。ゼロ以外の値の場合には同期処理が実行されます。

このメソッドが実装されていない場合には、そのまま同期処理を実行します。

 

 

参照: