Compartir a través de


Complemento de Excel de muestra para probar la IU codificada

Este complemento de muestra para Microsoft Excel está diseñado específicamente para admitir pruebas de IU codificadas de hojas de cálculo de Excel que se registran y se ejecutan en Visual Studio Premium o Visual Studio Ultimate. El complemento se crea utilizando Visual Studio Tools para Office.

Para obtener más información sobre cómo crear complementos de Excel, vea Tutorial: Crear el primer complemento en el nivel de la aplicación para Excel o busque en MSDN "Complementos de Excel".

Aunque el Complemento de Excel no es el objeto principal de esta documentación de Extensión de pruebas de IU codificadas, algunos comentarios pueden ser útiles.

Las partes importantes de este complemento:

  • Clase ThisAddIn - controla el canal .NET Remoting entre ExcelUICommunicator y Extensión de muestra para probar la IU codificada para Excel.

  • ExcelCodedUIAddinHelper_TemporaryKey.pfx - certificado de seguridad para probar el complemento.

  • ClaseExcelUICommunicator - esta clase implementa la interfaz IExcelUICommunication.

Clase ThisAddIn

La mayor parte de esta clase en realidad está generada por las Herramientas de Visual Studio para Office en el archivo ThisAddIn.Designer.cs cuando se crea el proyecto complemento de Excel.

Los miembros que debe implementar son los controladores de eventos: ThisAddIn_Startup() y ThisAddIn_Shutdown().El propósito es inicializar o cerrar el canal .NET Remoting que utiliza ExcelUICommunicator.

ExcelCodedUIAddinHelper_TemporaryKey.pfx

Este archivo contiene un certificado de seguridad temporal que se genera por Herramientas de Visual Studio para Office y proporciona el permiso de ensamblado del complemento para que funcione en el proceso de Excel para probar el Complemento y la extensión.Debería eliminar este certificado o crear un nuevo en la pestaña Firma de la ventana Propiedades del proyecto o adjuntar un certificado de prueba propio.

ExcelUICommunicator (clase)

Esta clase implementa la interfaz IExcelUITestCommunication y obtiene la información de la interfaz de usuario solicitada del modelo de objetos de Excel.Para obtener más información, vea Interfaz de muestra del Communicator de Excel.

Vea también

Tareas

Tutorial: Crear el primer complemento en el nivel de la aplicación para Excel

Conceptos

Extender las pruebas de IU codificadas y las grabaciones de acciones para la compatibilidad con Microsoft Excel

Otros recursos

Desarrollo de Office en Visual Studio