<< 目次を表示 >> ページ位置: API・アドイン・スクリプト > アドイン > ブロードキャストされるイベント > Enterprise Architectの拡張のためのイベント > モデルの評価についてのイベント > EA_OnRunDiagramRule |
このイベントは、EA_OnInitializeUserRulesで定義されたそれぞれの評価ルールに対して呼び出されます。ダイアグラムを対象に、呼び出されます。
何も評価しない場合には、何も処理を行わずにそのまま処理を終了します。
もし評価の結果問題がある場合には、Repository.ProjectInterface.PublishResult を利用してエラーの内容をEnterprise Architectに伝えます。
文法
public void EA_OnRunDiagramRule(EA.Repository Repository, string RuleID, int DiagramID)
EA_OnRunDiagramRuleメソッドには 次の引数があります。
引数 |
型 |
方向 |
説明 |
Repository |
IN |
現在開かれているプロジェクトのリポジトリオブジェクトです。 プロジェクトの情報を取得したい場合に利用します。 |
|
RuleID |
string |
IN |
Project.DefineRuleで定義されたIDです。 |
DiagramID |
int |
IN |
対象のDiagramのIDです。Repository.GetDiagramByIDメソッドでDiagramオブジェクトを取得できます。 |