次の方法で共有


IManagedAddin::Load

マネージ アドインが読み込まれたときに呼び出されます。

HRESULT Load([in] BSTR bstrManifestURL, 
             [in] IDispatch *pdispApplication);

パラメーター

パラメーター

Description

bstrManifestURL

アドインのマニフェストの完全パス。

pdispApplication

アドインを読み込んでいるホスト アプリケーションを表す IDispatch へのポインター。

戻り値

メソッドが問題なく完了したかどうかを示す HRESULT 値。

解説

マニフェストは、アドインの読み込みに使用される情報を提供するファイル (通常は XML ファイル) です。たとえば、マニフェストはアドイン アセンブリとエントリ ポイント クラスの位置を指定し、アドインが読み込まれたときにインスタンス化することができます。

bstrManifestURL パラメーターには、HKEY_CURRENT_USER\Software\Microsoft\Office\<application name>\Addins\<add-in ID> のアドイン用レジストリ キーにある Manifest エントリの値が含まれています。詳細については、「IManagedAddin インターフェイス」を参照してください。

IManagedAddin::Load メソッドを実装すると、読み込み中のアドインのアプリケーション ドメインの設定やセキュリティ ポリシーの設定などのタスクを実行できます。

参照

関連項目

IManagedAddin インターフェイス

IManagedAddin::Unload