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.

Información general sobre recuadros de acciones

Implementación de ClickOnce.

Proyectos de nivel de documento y de nivel de aplicación.

Implementar soluciones de Office

Paneles de tareas personalizados.

Proyectos de nivel de aplicación para las siguientes aplicaciones:

  • Excel

  • InfoPath

  • Outlook

  • PowerPoint

  • Word

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:

  • Excel

  • PowerPoint

  • Word

Información general sobre los elementos XML personalizados

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:

  • Chart

  • ListObject

  • NamedRange

  • Controles de contenido

  • Bookmark

Proyectos de nivel de documento.

Proyectos de nivel de aplicación para Word y Excel.

Información general sobre elementos y controles Host

Los controles host siguientes:

  • XMLMappedRange

  • XMLNode

  • XMLNodes

Proyectos de nivel de documento.

Información general sobre elementos y controles Host

Implementación de varios proyectos.

Proyectos de nivel de documento.

Proyectos de nivel de aplicación.

Tutorial: Implementar varias soluciones de Office en un instalador de ClickOnce único para .NET Framework 4

Áreas de formulario de Outlook.

Proyectos de nivel de aplicación para Outlook.

Crear áreas de formulario de 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:

  • Excel 2007 y Excel 2010

  • InfoPath 2010

  • Outlook 2007 y Outlook 2010

  • PowerPoint 2007 y PowerPoint 2010

  • Project 2010

  • Visio 2010

  • Word 2007 y Word 2010

Información general sobre la cinta de opciones

Etiquetas inteligentes (con el modelo de programación para los proyectos de Office en Visual Studio, en lugar del SDK de etiquetas inteligentes).

NotaNota
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.

Información general sobre etiquetas inteligentes

Diseñador visual de documentos.

Proyectos de nivel de documento.

Proyectos de Office en el entorno de Visual Studio

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

Información general sobre etiquetas inteligentes

Implementar soluciones de Office