次の方法で共有


IManagedAddin::Load

管理対象の VSTO アドインが読み込まれるときに呼び出されます。

構文

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

パラメーター

パラメーター 説明
bstrManifestURL VSTO アドインのマニフェストの完全なパス。
pdispApplication VSTO アドインを読み込むホスト アプリケーションを表す IDispatch のポインター。

戻り値

メソッドが正常に完了したかどうかを示す HRESULT 値。

解説

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

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

読み込まれる VSTO アドインのアプリケーション ドメインやセキュリティ ポリシーの構成などのタスクを実行するように、 IManagedAddIn::Load メソッドを実装します。

関連項目