AddIn.RequestComAddInAutomationService (Método) (2007 System)

Actualización: noviembre 2007

Devuelve un objeto del complemento que otras soluciones de Microsoft Office pueden utilizar.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblado:  Microsoft.Office.Tools.Common.v9.0 (en Microsoft.Office.Tools.Common.v9.0.dll)

Sintaxis

Protected Overridable Function RequestComAddInAutomationService As Object

Dim returnValue As Object

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

Valor devuelto

Tipo: System.Object

Objeto que desea exponer a otros complementos.

Comentarios

Invalide este método para exponer un objeto del complemento a otras soluciones de Microsoft Office. Esto incluye otros complementos y personalizaciones del nivel de documento que se ejecutan en el mismo proceso de la aplicación, código de VBA y código de automatización externo.

El objeto que se devuelve debe ser público, debe estar visible para COM y debe exponer la interfaz IDispatch. Si el objeto que devuelve no cumple estos requisitos, el motor en tiempo de ejecución de Visual Studio Tools para Office producirá una InvalidCastException después de llamar a la implementación.

Para obtener más información, vea Llamar a código en complementos de nivel de aplicación desde otras soluciones de Office.

Ejemplos

Para obtener un ejemplo de código en el que se muestra cómo invalidar el método RequestComAddInAutomationService, vea Tutorial: Llamar a código de VBA en un complemento de nivel de aplicación.

Permisos

Vea también

Referencia

AddIn (Clase)

AddIn (Miembros)

Microsoft.Office.Tools (Espacio de nombres)

Otros recursos

Llamar a código en complementos de nivel de aplicación desde otras soluciones de Office

Tutorial: Llamar a código de VBA en un complemento de nivel de aplicación