IManagedAddin::Load
Chamado quando um suplemento VSTO gerenciado é carregado.
Sintaxe
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
Parâmetros
Parâmetro | Descrição |
---|---|
bstrManifestURL | O caminho completo do manifesto para o suplemento VSTO. |
pdispAplicação | Um ponteiro para um IDispatch que representa o aplicativo host que está carregando o suplemento VSTO. |
Valor de retorno
Um valor HRESULT que indica se o método foi concluído 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 VSTO. Por exemplo, um manifesto pode especificar o local do assembly do suplemento VSTO e a classe de ponto de entrada a ser instanciada quando o suplemento VSTO for carregado.
O parâmetro bstrManifestURL contém o Manifest
valor da entrada sob a chave do Registro HKEY_CURRENT_USER\Software\Microsoft\Office\application name>\Addins\<<add-in ID> para o suplemento VSTO. Para obter mais informações, consulte Interface IManagedAddin.
Implemente o método IManagedAddIn::Load para executar tarefas como configurar o domínio do aplicativo e a diretiva de segurança para o suplemento VSTO que está sendo carregado.