Partager via


Exemple de complément Excel pour le test codé de l'interface utilisateur

Cet exemple de complément pour Microsoft Excel est conçu spécifiquement pour prendre en charge les tests codés de l'interface utilisateur des feuilles de calcul Excel qui sont enregistrées et exécutés dans Visual Studio Premium ou Visual Studio Ultimate. Le complément est créé à l'aide de Visual Studio Tools pour Office.

Pour plus d'informations sur la création d'un complément Excel, consultez Procédure pas à pas : création de votre premier complément d'application pour Excel ou recherchez sur MSDN « Complément Excel ».

Bien que le complément Excel ne soit pas l'objet principal de cette documentation de l'extension du test codé de l'interface utilisateur pour Excel, certains commentaires peuvent être utiles.

Parties importantes de ce complément :

Classe ThisAddIn

La plupart de cette classe est générée réellement par Visual Studio Tools pour Office dans le fichier ThisAddIn.Designer.cs lorsque vous créez votre projet de complément Excel.

Les membres que vous devez implémenter sont les gestionnaires d'événements : ThisAddIn_Startup() et ThisAddIn_Shutdown(). L'objectif est d'initialiser ou de fermer le canal .NET Remoting utilisé par la classe ExcelUICommunicator.

ExcelCodedUIAddinHelper_TemporaryKey.pfx

Ce fichier contient un certificat de sécurité temporaire qui est généré par Visual Studio Tools pour Office et accorde au complément l'autorisation d'assembly pour fonctionner dans le processus Excel pour tester le complément et l'extension. Vous devez supprimer ce certificat et en créer un autre dans l'onglet Signature de la fenêtre Propriétés de projet ou joindre votre propre certificat de test.

Classe ExcelUICommunicator

Cette classe implémente l'interface IExcelUITestCommunication et obtient les informations d'interface utilisateur demandées du modèle d'objet Excel. Pour plus d'informations, consultez Exemple d'interface Communicator Excel.

Voir aussi

Tâches

Procédure pas à pas : création de votre premier complément d'application pour Excel

Autres ressources

Extension des tests codés de l'interface utilisateur t enregistrements des actions pour prendre charge Microsoft Excel

Getting Started (How Do I in Visual Studio Tools for Office)