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()
傳回值
要公開給其他增益集使用的物件。
備註
您可以覆寫這個方法,將增益集中的物件公開給其他 Microsoft Office 方案。這包括執行於相同應用程式處理序、VBA 程式碼和外部自動化程式碼中的其他增益集和文件層級自訂。
您傳回的物件必須是公用的 (Public)、必須讓 COM 看到,而且必須公開 IDispatch 介面。如果傳回的物件不符合這些要求,Visual Studio Tools for Office 執行階段就會在呼叫您的實作之後擲回 InvalidCastException。
如需詳細資訊,請參閱在應用程式層級增益集中呼叫其他 Office 方案的程式碼。
範例
如需示範覆寫 RequestComAddInAutomationService 方法的程式碼範例,請參閱逐步解說:在應用程式層級增益集中呼叫 VBA 的程式碼。
使用權限
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。