Share via


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.

Confira também