IManagedAddin::Load
當載入 Managed 增益集時呼叫。
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
參數
參數 |
描述 |
---|---|
bstrManifestURL |
增益集之資訊清單的完整路徑。 |
pdispApplication |
IDispatch 的指標,代表載入增益集的主應用程式。 |
傳回值
HRESULT 值,表示此方法是否已順利完成。
備註
資訊清單是一種檔案 (通常是 XML 檔案),可提供協助載入增益集的資訊。 例如,資訊清單可以指定增益集組件的位置,以及載入增益集時要具現化的進入點 (Entry Point) 類別。
bstrManifestURL 參數包含 Manifest 項目的值,這個項目位於增益集的 HKEY_CURRENT_USER\Software\Microsoft\Office\<application name>\Addins\<add-in ID> 登錄機碼 (Registry Key) 中。 如需詳細資訊,請參閱 IManagedAddin 介面。
請實作 IManagedAddin::Load 方法來執行工作,例如設定要載入之增益集的應用程式定義域和安全性原則。