Freigeben über


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.

Siehe auch