IManagedAddin::Load

在加载托管 VSTO 外接程序时调用。

语法

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

参数设置

参数 说明
bstrManifestURL VSTO 外接程序清单的完整路径。
pdispApplication 指向 IDispatch 的指针,表示正在加载 VSTO 外接程序的主机应用程序。

返回值

HRESULT 值,指示方法是否已成功完成。

备注

清单是一个文件(通常是 XML 文件),提供用于帮助加载 VSTO 外接程序的信息。 例如,加载 VSTO 外接程序时,清单可以指定 VSTO 外接程序程序集的位置以及要实例化的入口点类。

bstrManifestURL 参数包含 VSTO 外接程序的 HKEY_CURRENT_U标准版R\Software\Microsoft\办公室\<application name>\Addins\<add-in ID> 注册表项下条目的值。Manifest 有关详细信息,请参阅 IManagedAddin 接口

实现 IManagedAddIn::Load 方法以执行各项任务,例如为正在加载的 VSTO 外接程序配置应用程序域和安全策略。

另请参阅