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 add-in e a classe de ponto de entrada para criar uma instância quando o suplemento é carregado.
O 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 do registro para o suplemento.Para obter mais informações, consulte Interface IManagedAddin.
Implementar a IManagedAddin::Load método para executar tarefas como, por exemplo, configurando a diretiva de segurança e de domínio de aplicativo para o suplemento que está sendo carregada.