<< 目次を表示 >> ページ位置: API・アドイン・スクリプト > アドイン > MDGアドイン > MDGイベント > MDG_GetProperty |
MDG_GetProperty はEnterprise Architectがアドインのパラメータを取得したい場合に呼ばれます。
PropertyNameに対象のパラメータ名が設定されますので、関連する値を返します。なお、Enterprise Architect側では関連する情報を内部で保持していませんので、このメソッドが短期間に繰り返し呼ばれる場合もあります。
値 |
説明 |
IconID |
DLLファイルの名前と、#ResIDの形で指定されるリソースのIDを返します。 例: c\program files\myapp\myapp.dlll#101 |
Language |
作成されるクラスの既定のプログラム言語の名前を返します。 |
HiddenMenus |
アドインで表示したくないメニュー項目を指定します。
例: if(PropertyName == "HiddenMenus") return mgBuildProject + mgRun; |
文法
public object MDG_GetProperty(EA.Repository Repository, string PackageGuid, string PropertyName)
MDG_GetProperty メソッドの詳細は次の通りです。
パラメータ |
型 |
方向 |
説明 |
Repository |
IN |
現在のプロジェクトを表すEA.Repositoryオブジェクトです。プロジェクトの情報を取得したい場合に利用します。 |
|
PackageGuid |
string |
IN |
アドインが管理するパッケージのIDです。 |
PropertyName |
string |
IN |
プロパティの名前です。値については、上記をご覧ください。 |
戻り値
戻り値については、上記をご覧ください。