MDG_GetProperty

<< 目次を表示 >>

ページ位置:  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

EA.Repository

IN

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

PackageGuid

string

IN

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

PropertyName

string

IN

プロパティの名前です。値については、上記をご覧ください。

 

 

戻り値

戻り値については、上記をご覧ください。