Características disponibles por aplicación y tipo de proyecto de Office
Visual Studio 2010 dispone de varios tipos de plantillas de proyecto que admiten diferentes escenarios empresariales para las aplicaciones de Microsoft Office, entre los que se incluyen los siguientes:
Personalizaciones de nivel de documento.
Complementos de nivel de aplicación.
No todas las aplicaciones pueden usar todos los tipos de proyectos. Por ejemplo, los proyectos de nivel de documento solo están disponibles para Microsoft Office Word y Microsoft Office Excel. De igual forma, algunas características sólo están disponibles para ciertos tipos de proyectos o aplicaciones. Por ejemplo, el panel de acciones solo está disponible en proyectos de nivel de documento y las extensiones de cinta de opciones solo están disponibles para algunas aplicaciones. Para obtener información acerca de los distintos tipos de proyectos, vea Información general sobre el desarrollo de soluciones de Office.
Nota
Las plantillas de proyecto de Office solo están disponibles en algunas ediciones de Visual Studio. Para obtener más información, vea Configurar un equipo para desarrollar soluciones de Office.
Tipos de proyectos disponibles para las diferentes aplicaciones de Microsoft Office
En la siguiente tabla se muestran las aplicaciones que puede utilizar con cada tipo de proyecto.
Tipos de proyecto |
Aplicación de Microsoft Office |
---|---|
Personalizaciones de nivel de documento |
Excel 2007 y Excel 2010 Word 2007 y Word 2010 |
Complementos de nivel de aplicación |
Excel 2007 y Excel 2010 InfoPath 2007 e InfoPath 2010 Outlook 2007 y Outlook 2010 PowerPoint 2007 y PowerPoint 2010 Project 2007 y Project 2010 Visio 2007 y Visio 2010 Word 2007 y Word 2010 |
Características disponibles en los diferentes tipos de proyectos
En la siguiente tabla se muestran los tipos de proyectos que proporciona cada característica.
Característica |
Tipos de proyectos que proporciona la característica |
Información adicional |
---|---|---|
Panel de acciones. |
Proyectos de nivel de documento. |
|
Implementación de ClickOnce. |
Proyectos de nivel de documento y de nivel de aplicación. |
|
Paneles de tareas personalizados. |
Proyectos de nivel de aplicación para las siguientes aplicaciones:
|
Información general sobre los paneles de tareas personalizados |
Elementos XML personalizados. |
Proyectos de nivel de documento. Proyectos de nivel de aplicación para las siguientes aplicaciones:
|
|
Caché de datos. |
Proyectos de nivel de documento. |
Datos almacenados en caché en las personalizaciones de nivel de documento |
Exponer un objeto de una personalización en el nivel del documento en código de VBA en el documento. |
Proyectos de nivel de documento. |
Llamar a código de VBA en personalizaciones de nivel de documento |
Exponer un objeto de un complemento en el nivel de la aplicación en otras soluciones Microsoft Office. |
Proyectos de nivel de aplicación. |
Llamar a código en complementos de nivel de aplicación desde otras soluciones de Office |
Los controles host siguientes:
|
Proyectos de nivel de documento. Proyectos de nivel de aplicación para Word y Excel. |
|
Los controles host siguientes:
|
Proyectos de nivel de documento. |
|
Implementación de varios proyectos. |
Proyectos de nivel de documento. Proyectos de nivel de aplicación. |
|
Áreas de formulario de Outlook. |
Proyectos de nivel de aplicación para Outlook. |
|
Acciones posteriores a la implementación. |
Proyectos de nivel de documento. Proyectos de nivel de aplicación. |
Tutorial: Copiar un documento en el equipo del usuario final tras una instalación de ClickOnce |
Personalizaciones de la cinta de opciones. |
Proyectos de nivel de documento. Proyectos de nivel de aplicación para las siguientes aplicaciones:
|
|
Etiquetas inteligentes (con el modelo de programación para los proyectos de Office en Visual Studio, en lugar del SDK de etiquetas inteligentes). ![]()
Las etiquetas inteligentes están desusadas en Excel 2010 y Word 2010.Para obtener más información, vea Información general sobre etiquetas inteligentes.
|
Proyectos de nivel de documento. Proyectos de nivel de aplicación para Word y Excel. |
|
Diseñador visual de documentos. |
Proyectos de nivel de documento. |
Vea también
Conceptos
Información general sobre el desarrollo de soluciones de Office
Información general sobre elementos y controles Host
Datos almacenados en caché en las personalizaciones de nivel de documento
Otros recursos
Introducción (Desarrollo de Office en Visual Studio)
Información general sobre recuadros de acciones
Información general sobre la cinta de opciones
Crear áreas de formulario de Outlook