AddIn.RequestComAddInAutomationService 方法 (2007 system)

更新: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 代码和外部自动化代码中运行的其他外接程序和文档级自定义项。

返回的对象必须是公共对象,必须对 COM 可见,并且必须公开 IDispatch 接口。如果返回的对象不满足这些要求,Visual Studio Tools for Office 运行时将在调用您的实现后引发 InvalidCastException

有关更多信息,请参见从其他 Office 解决方案调用应用程序级外接程序中的代码

示例

有关演示如何重写 RequestComAddInAutomationService 方法的代码示例,请参见演练:从 VBA 中调用应用程序级外接程序中的代码

权限

另请参见

参考

AddIn 类

AddIn 成员

Microsoft.Office.Tools 命名空间

其他资源

从其他 Office 解决方案调用应用程序级外接程序中的代码

演练:从 VBA 中调用应用程序级外接程序中的代码