Partager via


AddInBase.RequestComAddInAutomationService, méthode

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

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

Syntaxe

'Déclaration
Protected Overridable Function RequestComAddInAutomationService As Object
protected virtual Object RequestComAddInAutomationService()

Valeur de retour

Type : System.Object
Objet que vous voulez exposer à d'autres solutions.

Notes

Substituez cette méthode pour exposer un objet de votre complément à d'autres solutions. 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, doit être visible à COM et doit exposer l'interface IDispatch. Si l'objet que vous retournez ne répond pas à ces spécifications, Visual Studio Tools pour Office Runtime lèvera une 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.

Sécurité .NET Framework

Voir aussi

Référence

AddInBase Classe

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