IManagedAddin::Load
Обновлен: Ноябрь 2007
Вызывается во время загрузки управляемой надстройки.
HRESULT Load([in] BSTR bstrManifestURL, [in] IDispatch *pdispApplication);
Параметры
Параметр |
Описание |
---|---|
bstrManifestURL |
Полный путь, указывающий на манифест надстройки. |
pdispApplication |
Указатель на IDispatch, представляющий ведущее приложение, которое загружает надстройку. |
Возвращаемое значение
Значение HRESULT, указывающее, успешно ли метод завершил работу.
Заметки
Манифест представляет собой файл (обычно это XML-файл), который предоставляет сведения для загрузки надстройки. В манифесте может быть указано местоположение сборки надстройки или класс точки входа, экземпляр которого необходимо создать при загрузке надстройки.
В параметре bstrManifestURL содержится значение записи Manifest в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Office\<имя_приложения>\Addins\<код_надстройки>, который соответствует надстройке. Дополнительные сведения см. в разделе Интерфейс IManagedAddin.
Для выполнения таких задач, как настройка конфигурации домена приложения или настройка политики безопасности для загружаемой надстройки, необходимо реализовать метод IManagedAddin::Load.