IManagedAddin::Load
Aggiornamento: novembre 2007
Chiamato quando viene caricato un componente aggiuntivo gestito.
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
Parametri
Parametro |
Descrizione |
---|---|
bstrManifestURL |
Percorso completo del manifesto per il componente aggiuntivo. |
pdispApplication |
Puntatore a un'interfaccia IDispatch che rappresenta l'applicazione host in cui viene caricato il componente aggiuntivo. |
Valore restituito
Valore HRESULT indicante se il metodo è stato eseguito correttamente.
Note
Un manifesto è un file (generalmente un file XML) in cui vengono fornite informazioni utili per il caricamento del componente aggiuntivo. In un manifesto può essere specificato, ad esempio, il percorso dell'assembly del componente aggiuntivo e la classe del punto di ingresso di cui creare un'istanza quando il componente aggiuntivo viene caricato.
Il parametro bstrManifestURL contiene il valore della voce Manifest nella chiave del Registro di sistema HKEY_CURRENT_USER\Software\Microsoft\Office\<nome applicazione>\Addins\<ID componente aggiuntivo> relativa al componente aggiuntivo. Per ulteriori informazioni, vedere Interfaccia IManagedAddin.
Implementare il metodo IManagedAddin::Load per eseguire attività come la configurazione del dominio applicazione e dei criteri di protezione per il componente aggiuntivo caricato.