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.

Consulte também

Referência

Interface IManagedAddin

IManagedAddin::Unload