Compartilhar via


IManagedAddin::Load

Chamado quando um suplemento gerenciado é carregado.

HRESULT Load([in] BSTR bstrManifestURL, 
             [in] IDispatch *pdispApplication);

Parâmetros

Parameter

Description

bstrManifestURL

O caminho completo do manifesto para o suplemento.

pdispApplication

Um ponteiro para um IDispatch que representa o aplicativo host que está carregando o add-in.

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 instanciar quando o suplemento é carregado.

O bstrManifestURL parâmetro contém o valor da Manifest entrada sob a HKEY_CURRENT_USER\Software\Microsoft\Office\< nome do aplicativo >\Addins\< suplemento ID > chave do registro para o suplemento. For more information, see Interface de 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 está sendo carregado.

Consulte também

Referência

Interface de IManagedAddin

IManagedAddin::Unload