登録済みアドオンの取得
ドメインの Global Configuration Database (GCD) 内に登録されている AddOn オブジェクトを取得できます。
以下の Java™ および C# の例に示すように、Domain オブジェクトの AddOns プロパティーを取得します。このプロパティーは、AddOnSet コレクションを保持します。
Java の例
public void retrieveInstallableAddons(Domain domain)
{
AddOnSet aos = domain.get_AddOns();
Iterator iter = aos.iterator();
while (iter.hasNext())
{
AddOn addon = (AddOn)iter.next();
System.out.println("AddOn name: " + addon.get_DisplayName() + "¥n" +
"Install ID: " + "¥n" + addon.get_Id().toString() );
}
}
C# の例
public void retrieveInstallableAddons(IDomain domain)
{
IAddOnSet ads = domain.AddOns;
System.Collections.IEnumerator addOnsIter = ads.GetEnumerator();
while (addOnsIter.MoveNext())
{
IAddOn addon = (IAddOn)addOnsIter.Current;
System.Console.WriteLine("AddOn name: " + addon.DisplayName + "¥n" +
"Install ID: " + "¥n" + addon.Id.ToString() );
}
}