IManagedAddin::Load
Chamado quando um suplemento gerenciado é carregado.
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
Parâmetros
Parâmetro |
Descrição |
---|---|
bstrManifestURL |
O caminho completo do manifesto para o suplemento. |
pdispApplication |
Um ponteiro para um IDispatch que representa o aplicativo host que está carregando o suplemento. |
Valor de retorno
Um valor HRESULT que indica se o método foi concluída com êxito.
Comentários
Um manifesto é um arquivo (normalmente, um arquivo XML) que fornece informações que são usadas para ajudar a carregar o suplemento.Por exemplo, um manifesto pode especificar o local do assembly do suplemento e a classe de ponto de entrada para criar uma instância quando o suplemento é carregado.
The bstrManifestURL parâmetro contém o valor da Manifest entrada sob o HKEY_CURRENT_USER\Software\Microsoft\Office\nome do aplicativo >\Addins\<suplemento ID > chave de registro para o suplemento.Para obter mais informações, consulte Interface IManagedAddin.
Implementar o IManagedAddin::Load método para executar tarefas sistema autônomo configurar a diretiva de segurança e de domínio do aplicativo para o suplemento seja carregado.