掲示板一覧   -   トピック一覧
   EA API
     APIのEA.Repository.GetReferenceList()使用方法


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
mogass
投稿日時: 2013-9-30 10:17
EA Administrator
投稿: 171

APIのEA.Repository.GetReferenceList()使用方法

サポートに頂きましたご質問と回答の要約です。

○ご質問

リポジトリのGetReferenceList()でリファレンス情報の一覧を取得したいのですが、
具体的な使用方法を教えていただけますか。

よろしくお願いします。

○回答

いただきましたご質問に回答させていただきます。

リファレンス情報の取得方法につきましては、
具体的には以下のように取得します。

------------------------------------------------------------
EA.Reference reference = Repository.GetReferenceList("Diagram");
if (reference != null)
{
string sMessage = "";
for (int nIndex = 0; nIndex < reference.Count; nIndex++)
{
sMessage += reference.GetAt((short)nIndex) + "\r\n";
}
MessageBox.Show(sMessage);
}
------------------------------------------------------------

GetAt()メソッドからは、文字列の情報が戻ります。

上記のコードを実行すると、以下のような一覧を取得することが
できます。

------------------------------------------------------------
Activity
Analysis
Collaboration
Component
CompositeStructure
Custom
Deployment
InteractionOverview
Logical
Object
Package
Sequence
Statechart
Timing
Use Case
------------------------------------------------------------

リファレンス情報では、プロジェクトで使用可能な種類の名前の一覧
(上記の例の場合はダイアグラムの種類の名前の一覧)を取得することができます。

今後ともよろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ