Exportar (0) Imprimir
Expandir todo

Introducción a la programación de personalizaciones de nivel de documento para Word

Nota Aplicaciones requeridas

Las características de este tema únicamente están disponibles si se han instalado las aplicaciones requeridas.

Para obtener más información, vea Características disponibles por combinación de productos.

  • Uno de estos entornos de desarrollo:

    VSTO 2005

    O bien

    Visual Studio Team System

  • Microsoft Office 2003

Si ha empezado recientemente a crear personalizaciones de nivel de documento para Microsoft Office Word 2003 con Microsoft Visual Studio 2005 Tools para Microsoft Office System, esto es lo que necesita saber.

Modelo de aplicación de documento único

Cada personalización de Word que cree con Visual Studio Tools para Office se basa en un solo documento. Para empezar a utilizar la personalización, el usuario final abre el documento o lo crea a partir de una plantilla de Word. Los eventos del documento, como por ejemplo entrar en áreas específicas o hacer clic en botones y elementos de menús, pueden llamar a métodos de control de eventos del ensamblado. Para obtener más información, vea Arquitectura de Visual Studio Tools para soluciones de Office.

Utilizar controles host

Tiene a su disposición nuevos controles que le permiten realizar programaciones directamente para marcadores y nodos XML de la misma manera en la que programa con relación a los controles de los formularios Windows Forms. Estos objetos, denominados controles host, se basan en objetos nativos de Word, pero extendidos con nuevos eventos y capacidad de enlace a datos. Aparecen como objetos de primera clase en el modelo de programación y en IntelliSense, lo que facilita las referencias a objetos específicos directamente en su código sin necesidad de recorrer el modelo de objetos de Word.

El control Bookmark está disponible en la ficha Controles de Word del Cuadro de herramientas del diseñador de Visual Studio y, además, puede agregar marcadores a un documento de la misma manera que cuando trabaja en el propio Word. Los controles XMLNode se agregan asignando un esquema XML a su documento; se crean controles host automáticamente para cada elemento asignado. Para obtener más información, vea Controles Host de Word.

Utilizar enlace de datos

El control Bookmark también se encuentra en la lista de controles que puede arrastrar desde la ventana Orígenes de datos. Al agregar marcadores de esta manera, se enlazan automáticamente con el origen de datos que configure utilizando la ventana. Sin escribir ningún código, puede mostrar datos contenidos en bases de datos, servicios Web y objetos de su documento. Para obtener más información, vea Conectarse a datos.

Pasos siguientes

Para obtener una lista de temas que le sirvan de guía por algunas de las tareas comunes en la automatización de Word, vea Tareas comunes en la programación de Office.

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft