Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Después de diseñar un proyecto mediante las herramientas de desarrollo de Office en Visual Studio y configurar los archivos de proyecto, puede empezar a concentrarse en implementar el código y la interfaz de usuario personalizada (UI).
Se aplica a: La información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO. Consulte Características disponibles por aplicación de Office y tipo de proyecto.
Nota:
¿Le interesa desarrollar soluciones que amplíen la experiencia de Office en varias plataformas? Consulte el nuevo modelo de complementos de Office. Los complementos de Office tienen una huella pequeña en comparación con los complementos y soluciones de VSTO, y puede compilarles mediante casi cualquier tecnología web, como HTML5, JavaScript, CSS3 y XML.
Modelo de programación de soluciones de Office
El modelo de objetos de Office expone una variedad de objetos en los que puede programar. Siempre que programe soluciones de Office mediante código administrado, escriba código que use tipos en los ensamblados de interoperabilidad primarios de Office. En las soluciones que crea utilizando las plantillas de proyecto de Office en Visual Studio, también escribe código directamente sobre las clases generadas en su 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 qué características puede usar en el proyecto. Por ejemplo, puede agregar controles de Windows Forms y controles extendidos de Office (denominados controles host) a personalizaciones de nivel de documento arrastrando elementos desde el cuadro de herramientas en Visual Studio en tiempo de diseño. Sin embargo, si va a desarrollar un complemento VSTO, solo puede agregar estos tipos de controles a documentos en tiempo de ejecución escribiendo código.
Para obtener más información sobre las características específicas de diferentes tipos de soluciones, consulte los temas siguientes:
Personalización de la interfaz de usuario de Office.
Para obtener información general que le ayude a planear sus soluciones y procedimientos de Office para ayudarle a crear proyectos, consulte Diseño y creación de soluciones de Office.
Temas relacionados
| Title | Description |
|---|---|
| Escribir código en soluciones de Office | Describe distintos aspectos de la escritura de código en soluciones de Office. |
| Programar complementos VSTO | Proporciona información general sobre el modelo de programación de complementos de VSTO y tareas de programación relacionadas. |
| Personalizaciones de nivel de documento del programa | 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 formas de personalizar la interfaz de usuario de las aplicaciones de Office mediante complementos de VSTO y personalizaciones de nivel de documento. |
| Datos en soluciones de Office | Describe las distintas formas de trabajar con datos en soluciones de Office, como enlazar datos a controles y almacenar datos en caché en personalizaciones de nivel de documento. |
| Solución de problemas de soluciones de Office | Proporciona sugerencias para resolver problemas comunes que pueden surgir al crear soluciones de Office. |
| Compatibilidad con subprocesos en Office | Proporciona información general sobre cómo trabajar con varios subprocesos en soluciones de Office. |
| Accesibilidad en proyectos de Office | Describe las características de accesibilidad que están disponibles en las soluciones de Office. |
Contenido relacionado
- Cómo: Crear y modificar propiedades de documento personalizadas
- Cómo leer y escribir en las propiedades del documento
- Cómo: Dirigirse a la interfaz de usuario multilingüe de Office
- Tutorial: Creación del primer complemento de VSTO para Excel
- Tutorial: Creación de la primera personalización de nivel de documento para Excel
- Tutorial: Creación del primer complemento vsTO para Outlook
- Tutorial: Creación del primer complemento de VSTO para PowerPoint
- Tutorial: Creación del primer complemento de VSTO para Project
- Tutorial: Creación del primer complemento de VSTO para Word
- Tutorial: Crear la primera personalización de nivel de documento para Word