Share via


AddIn.RequestComAddInAutomationService 方法 (2007 系統)

更新:2007 年 11 月

傳回增益集中的物件,這個物件可供其他 Microsoft Office 方案使用。

命名空間:  Microsoft.Office.Tools
組件:  Microsoft.Office.Tools.Common.v9.0 (在 Microsoft.Office.Tools.Common.v9.0.dll 中)

語法

Protected Overridable Function RequestComAddInAutomationService As Object

Dim returnValue As Object

returnValue = Me.RequestComAddInAutomationService()
protected virtual Object RequestComAddInAutomationService()

傳回值

型別:System.Object

要公開給其他增益集使用的物件。

備註

您可以覆寫這個方法,將增益集中的物件公開給其他 Microsoft Office 方案。這包括執行於相同應用程式處理序、VBA 程式碼和外部自動化程式碼中的其他增益集和文件層級自訂。

您傳回的物件必須是公用的 (Public)、必須讓 COM 看到,而且必須公開 IDispatch 介面。如果傳回的物件不符合這些要求,Visual Studio Tools for Office 執行階段就會在呼叫您的實作之後擲回 InvalidCastException

如需詳細資訊,請參閱在應用程式層級增益集中呼叫其他 Office 方案的程式碼

範例

如需示範覆寫 RequestComAddInAutomationService 方法的程式碼範例,請參閱逐步解說:在應用程式層級增益集中呼叫 VBA 的程式碼

使用權限

請參閱

參考

AddIn 類別

AddIn 成員

Microsoft.Office.Tools 命名空間

其他資源

在應用程式層級增益集中呼叫其他 Office 方案的程式碼

逐步解說:在應用程式層級增益集中呼叫 VBA 的程式碼