IManagedAddin::Load
Appelé lors du chargement d'un complément managé.
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
Paramètres
Paramètre |
Description |
---|---|
bstrManifestURL |
Chemin d'accès complet du manifeste du complément. |
pdispApplication |
Pointeur vers un IDispatch représentant l'application hôte en cours de chargement du complément. |
Valeur de retour
Valeur HRESULT indiquant si la méthode s'est terminée correctement.
Notes
Un manifeste est un fichier (en général, un fichier XML) qui fournit des informations utilisées pour charger le complément.Par exemple, un manifeste peut spécifier l'emplacement de l'assembly du complément et la classe de point d'entrée à instancier lorsque le complément est chargé.
Le paramètre bstrManifestURL contient la valeur de l'entrée Manifest sous la clé de Registre HKEY_CURRENT_USER\Software\Microsoft\Office\<nom de l'application>\Addins\< ID du complément> du complément.Pour plus d'informations, consultez Interface IManagedAddin.
Implémentez la méthode IManagedAddin::Load pour réaliser les tâches telles que la configuration du domaine d'application et de la stratégie de sécurité pour le complément en cours de chargement.