EARules_GetShapeScript

<< 目次を表示 >>

ページ位置:  API・アドイン・スクリプト > アドイン > ブロードキャストされるイベント > Enterprise Architectの拡張のためのイベント > MDGテクノロジーに関連するイベント > MDGテクノロジーの動作支援 > ダイアグラム内の描画に関連するイベント >

EARules_GetPropertyString

EARules_GetPropertyStringは、要素のプロパティ文字列を指定します。プロパティ文字列とは、UMLであれば '{' と '}' で囲まれ、名前の近くに表示される文字列です。

 

このイベントは、ダイアグラムの描画中に該当の要素がある場合に呼ばれます。

 

 

文法

string EARules_GetPropertyString (EA.Repository Repository, string Language, EA.Element Element, int Order)

 

このメソッドが持つ引数の説明は以下の通りです。

引数

方向

説明

Repository

EA.Repository

IN

現在開かれているプロジェクトのリポジトリオブジェクトです。

プロジェクトの情報を取得したい場合に利用します。

Language

string

IN

対象となるプロファイルを表す文字列です。EARules_Initializeでアドインが返した文字列(のうちの1つ)に合致します。

Element

EA.Element

IN

処理対象の要素です。

(参考:Element)

Order

int

OUT

拡張元のプロファイルを指定している場合にはそのプロファイルでの文字列に、指定していない場合にはUMLの文字列(既定の文字列)をどう扱うかを指定します。

  • 負の値の場合には、戻り値として戻す文字列の前に既定の文字列を表示します。
  • 正の値の場合には、戻り値として戻す文字列の後に既定の文字列を表示します。
  • ゼロの場合には、既定の文字列は利用しません。戻り値として戻す文字列のみを表示します。

 

 

戻り値

プロパティ文字列として表示する文字列を返します。