Compartir a través de


Desarrollar soluciones de Office

Después de diseñar un proyecto mediante las herramientas de desarrollo de Office en Visual Studio y configurar los archivos del proyecto, puede empezar a centrarse en la implementación del código y de la interfaz de usuario personalizada.

Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Microsoft Office 2010 y 2007 Microsoft Office System. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

Modelo de programación de soluciones de Office

El modelo de objetos de Office expone diversos objetos con los que se puede programar. Cuando se programan soluciones de Office mediante código administrado, se escribe código que utiliza los tipos de los ensamblados de interoperabilidad primarios de Office. En las soluciones que se crean mediante las plantillas de proyecto de Office en Visual Studio, también se escribe código directamente en las clases generadas del proyecto. Para obtener más información, vea Escribir código en soluciones de Office.

Programar diferentes tipos de soluciones de Office

El tipo de solución que está creando determina las características que se pueden utilizar en el proyecto. Por ejemplo, se pueden agregar controles de Windows Forms y controles de Office extendidos (denominados controles host) a las personalizaciones de nivel de documento arrastrando en tiempo de diseño elementos del Cuadro de herramientas de Visual Studio. Sin embargo, en el caso de desarrollar un complemento de nivel de aplicación, este tipo de controles solo se puede agregar a documentos en tiempo de ejecución y mediante código.

Para obtener más información sobre las características que son específicas de los diferentes tipos de soluciones, vea los siguientes temas:

Para obtener información general que le ayude a planear las soluciones y procedimientos de Office para facilitar la creación de proyectos, vea Diseñar y crear soluciones de Office.

Temas relacionados

Título

Descripción

Escribir código en soluciones de Office

Describe diferentes aspectos de la escritura de código en las soluciones de Office.

Programar complementos de nivel de aplicación

Proporciona información general sobre el modelo de programación de complementos en el nivel de la aplicación y tareas de programación relacionadas.

Programar personalizaciones de nivel de documento

Proporciona información general sobre el modelo de programación de personalizaciones de nivel de documento y tareas de programación relacionadas.

Personalización de la interfaz de usuario de Office

Describe las distintas maneras de personalizar la interfaz de usuario de las aplicaciones de Office mediante complementos en el nivel de la aplicación y personalizaciones de nivel de documento.

Datos en las soluciones de Office

Describe las distintas maneras de trabajar con datos en las soluciones de Office, por ejemplo enlazar datos a controles y almacenar en caché datos en las personalizaciones de nivel de documento

Extensibilidad en los proyectos de Office

Describe las distintas maneras de extender proyectos de Office mediante la automatización de Visual Studio.

Solución de problemas de soluciones de Office

Proporciona sugerencias para solucionar problemas comunes que podría encontrar al crear soluciones de Office.

Compatibilidad del subprocesamiento en Office

Proporciona información general sobre cómo trabajar con varios subprocesos en las soluciones de Office.

Accesibilidad en proyectos de Office

Describe las características de accesibilidad que están disponibles en las soluciones de Office.

Vea también

Tareas

Cómo: Crear y modificar propiedades personalizadas para documentos

Cómo: Leer y escribir en propiedades de un documento

Cómo: Apuntar a MUI (Multilingual User Interface, Interfaz de usuario multilingüe) de Office

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

Tutorial: Crear la primera personalización en el nivel del documento para Excel

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

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

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

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

Tutorial: Crear la primera personalización en el nivel del documento para Word