AddIn.RequestComAddInAutomationService-Methode (2007 System)
Aktualisiert: November 2007
Gibt ein Objekt im Add-In zurück, das von anderen Microsoft Office-Projektmappen verwendet werden kann.
Namespace: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)
Syntax
Protected Overridable Function RequestComAddInAutomationService As Object
Dim returnValue As Object
returnValue = Me.RequestComAddInAutomationService()
protected virtual Object RequestComAddInAutomationService()
Rückgabewert
Typ: System.Object
Ein Objekt, das Sie für andere Add-Ins verfügbar machen möchten.
Hinweise
Überschreiben Sie diese Methode, um ein Objekt im Add-In für andere Microsoft Office-Projektmappen verfügbar zu machen. Dies schließt andere Add-Ins und Anpassungen auf Dokumentebene ein, die im gleichen Anwendungsprozess, VBA-Code und externen Automatisierungscode ausgeführt werden.
Das zurückgegebene Objekt muss öffentlich sein, es muss für COM sichtbar sein und die IDispatch-Schnittstelle verfügbar machen. Wenn das zurückgegebene Objekt diese Anforderungen nicht erfüllt, löst die Visual Studio Tools for Office-Laufzeit eine InvalidCastException aus, nachdem die Implementierung aufgerufen wurde.
Weitere Informationen hierzu finden Sie unter Aufrufen von Code in Add-Ins auf Anwendungsebene von anderen Office-Projektmappen.
Beispiele
Ein Codebeispiel, in dem das Überschreiben der RequestComAddInAutomationService-Methode beschrieben wird, finden Sie unter Exemplarische Vorgehensweise: Aufrufen von Code in einem Add-In auf Anwendungsebene von VBA.
Berechtigungen
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Office.Tools-Namespace
Weitere Ressourcen
Aufrufen von Code in Add-Ins auf Anwendungsebene von anderen Office-Projektmappen
Exemplarische Vorgehensweise: Aufrufen von Code in einem Add-In auf Anwendungsebene von VBA