IManagedAddin::Load
Wird aufgerufen, wenn ein verwaltetes VSTO-Add-In geladen wird.
Syntax
HRESULT Load([in] BSTR bstrManifestURL,
[in] IDispatch *pdispApplication);
Parameter
Parameter | Beschreibung |
---|---|
bstrManifestURL | Der vollständige Pfad des Manifests für das VSTO-Add-In. |
pdispApplication | Ein Zeiger auf einen IDispatch, der die Hostanwendung darstellt, die das VSTO-Add-In lädt. |
Rückgabewert
Ein HRESULT-Wert, der angibt, ob die Methode erfolgreich abgeschlossen wurde.
Hinweise
Ein Manifest ist eine Datei (normalerweise eine XML-Datei), die Informationen zum Laden des VSTO-Add-Ins bereitstellt. Beispielsweise kann ein Manifest den Speicherort der VSTO-Add-In-Assembly angeben und die Einstiegspunktklasse instanziieren, wenn das VSTO-Add-In geladen wird.
Der Parameter "bstrManifestURL" enthält den Wert des Manifest
Eintrags unter dem Registrierungsschlüssel "HKEY_CURRENT_USER\Software\Microsoft\Office\<Application Name>\Addins\<add-in ID>" für das VSTO-Add-In. Weitere Informationen finden Sie unter IManagedAddin-Schnittstelle.
Implementieren Sie die Methode IManagedAddIn::Load , um Aufgaben wie das Konfigurieren der Anwendungsdomäne und der Sicherheitsrichtlinie für das VSTO-Add-In auszuführen, das geladen wird.