Plantillas de proyecto de complemento de Microsoft Office 2003
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
Versión de Microsoft Office
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
Las plantillas de proyecto de complemento de Microsoft Office 2003 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:
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.
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, vea 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:
Los ensamblados en el motor en tiempo de ejecución de Visual Studio Tools para Office. Para obtener más información sobre estos ensamblados, vea Información general sobre el motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.
Los ensamblados de interoperabilidad primarios para los componentes de Microsoft Office compartidos y la aplicación de Microsoft Office con los que funciona el proyecto. Para obtener más información, vea Ensamblados de interoperabilidad primarios de Office.
Los ensamblados de .NET Framework que se utilizan al desarrollar soluciones de Visual Studio Tools para Office.
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