EA_OnContextItemDoubleClicked

<< 目次を表示 >>

ページ位置:  API・アドイン・スクリプト > アドイン > ブロードキャストされるイベント > 項目の操作に対するイベント >

EA_OnContextItemDoubleClicked

EA_OnContextItemDoubleClicked はアドインに、何らかの項目(要素など)がダブルクリック(あるいは選択された状態でEnterキーを押下)された場合に発生します。

ダイアグラム内あるいはモデルブラウザ内が対象です。

 

 

文法

public bool EA_OnContextItemDoubleClicked(EA.Repository Repository, string GUID, EA.ObjectType ot)

 

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

引数

方向

説明

Repository

EA.Repository

IN

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

GUID

string

IN

ダブルクリックされた項目のGUIDです。otの値に応じて、以下のいずれかになります。

  • otElement - Element.ElementGUID
  • otPackage - Package.PackageGUID
  • otDiagram - Diagram.DiagramGUID
  • otAttribute - Attribute.AttributeGUID
  • otMethod - Method.MethodGUID
  • otConnector - Connector.ConnectorGUID

ot

EA.ObjectType

IN

イベントの発生元となる、対象を示す値です。

 

 

戻り値

Trueを返した場合、Enterprise Architectはダブルクリックのイベントをアドインが処理したと認識し、Enterprise Architectの標準の処理は行いません。

Falseを返した場合、通常通りの処理を行います。なお、複数のアドインがこのイベントを処理する場合、先に呼ばれたアドインがTrueを返すと、それ以降のアドインにはこのイベントは発生しません。

アドインが呼ばれる順序は、レジストリの登録順(EAAddinsキー以下の順序:名前のアルファベット順)となります。

 

 

参照: