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 外接程序配置应用程序域和安全策略。