Plantillas de proyecto de complemento de Microsoft Office 2007

Actualización: noviembre 2007

Se aplica a

La información de este tema sólo se aplica a los proyectos de Visual Studio Tools para Office y versiones de Microsoft Office especificados.

Tipo de proyecto

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Excel 2007

  • InfoPath 2007

  • Outlook 2007

  • PowerPoint 2007

  • Project 2007

  • Visio 2007

  • Word 2007

Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto.

Las plantillas de proyecto de complemento para 2007 Microsoft Office system agregan automáticamente las referencias de proyecto necesarias y el código básico que se utiliza como punto de inicio para los complementos en el nivel de la aplicación de las aplicaciones mostradas en la lista anterior.

Para obtener más información sobre los complementos de nivel de aplicación, vea Introducción a la programación de complementos de nivel de aplicación.

Nota:

De forma predeterminada, algunos de los archivos y referencias de la lista siguiente están ocultos. Para verlos, haga clic en Mostrar todos los archivos en la barra de herramientas del Explorador de soluciones. Además, existen algunos archivos y referencias que no se muestran en la lista siguiente que son comunes a muchas plantillas de proyecto de Visual Studio.

Archivos

Visual Studio Tools para Office genera un archivo de código visible en proyectos de complementos:

  • ThisAddIn (archivo .vb para Visual Basic o archivo .cs para Visual C#) - Este archivo proporciona una definición parcial de la clase ThisAddIn. El resto de esta clase se define en un archivo de código oculto.

    La clase ThisAddIn es el punto de entrada para el código que se escribe en el complemento. Para obtener más información, consulte Elemento host AddIn.

Visual Studio Tools para Office también genera el siguiente archivo adicional cuando se crea un proyecto de complemento para 2007 Microsoft Office system:

Archivos ocultos

Visual Studio Tools para Office genera varios archivos de código oculto. No modifique estos archivos manualmente; se vuelven a generar cuando se realizan cambios en el proyecto y no conservan las modificaciones manuales.

Visual Studio Tools para Office genera los siguientes archivos de código oculto:

  • ThisAddIn.Designer.xml: representación declarativa de los objetos programables en el proyecto de complemento.

  • ThisAddIn.Designer (archivo .vb para Visual Basic o archivo .cs para Visual C#) - Un archivo de código que proporciona una definición parcial de la clase ThisAddIn. Esto incluye constructores, varios métodos de inicialización y otro código que se genera automáticamente en tiempo de diseño. El resto de esta clase se define en el archivo de código ThisAddIn.

Código de plantilla

Los siguientes controladores de eventos están incluidos en el archivo de código ThisAddIn. Para obtener más información, consulte Eventos de proyectos de Visual Studio Tools para Office.

ThisAddIn_Startup

Este método controla el evento Startup, que se desencadena después de que comienza a ejecutarse la aplicación, cuando se ha ejecutado todo el código de inicialización del ensamblado de complemento. Utilice este método para ejecutar el código que inicializa el complemento.

ThisAddIn_Shutdown

Este método controla el evento Shutdown, que se provoca cuando el dominio de aplicación en el que está cargado el código está a punto de descargarse. Utilice este método para limpiar los recursos que usa el complemento.

Referencias

Visual Studio Tools para Office crea automáticamente un conjunto de referencias de ensamblado en los proyectos de complemento. Estas referencias incluyen los siguientes ensamblados:

Vea también

Tareas

Cómo: Crear proyectos de Visual Studio para Office

Conceptos

Introducción a la programación de complementos de nivel de aplicación

Información general sobre los ensamblados en las soluciones de Office

Otros recursos

Plantillas de proyecto de Office

Administrar soluciones, proyectos y archivos