Share via


AddIn.RequestComAddInAutomationService, méthode (System 2007)

Mise à jour : novembre 2007

Retourne un objet dans votre complément qui peut être utilisé par d'autres solutions Microsoft Office.

Espace de noms :  Microsoft.Office.Tools
Assembly :  Microsoft.Office.Tools.Common.v9.0 (dans Microsoft.Office.Tools.Common.v9.0.dll)

Syntaxe

Protected Overridable Function RequestComAddInAutomationService As Object

Dim returnValue As Object

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

Valeur de retour

Type : System.Object

Objet que vous souhaitez exposer à d'autres compléments.

Notes

Substituez cette méthode pour exposer un objet dans votre complément à d'autres solutions Microsoft Office. Cela inclut d'autres compléments et d'autres personnalisations au niveau du document s'exécutant dans le même processus d'application, du code VBA et du code d'automatisation externe.

L'objet que vous retournez doit être public, visible par COM et doit exposer l'interface IDispatch. Si l'objet que vous retournez ne remplit pas ces conditions, le runtime de Visual Studio Tools pour Office lève InvalidCastException après avoir appelé votre implémentation.

Pour plus d'informations, consultez Appel de code dans des compléments d'application à partir d'autres solutions Office.

Exemples

Pour obtenir un exemple de code qui illustre la substitution de la méthode RequestComAddInAutomationService, consultez Procédure pas à pas : appel de code dans un complément d'application à partir de VBA.

Autorisations

Voir aussi

Référence

AddIn, classe

Membres AddIn

Microsoft.Office.Tools, espace de noms

Autres ressources

Appel de code dans des compléments d'application à partir d'autres solutions Office

Procédure pas à pas : appel de code dans un complément d'application à partir de VBA