Desarrollo de personalizaciones de nivel de documento de Word
Actualización: noviembre 2007
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos de Visual Studio Tools para Office y versiones de Microsoft Office especificados. Tipo de proyecto
Versión de Microsoft Office
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
Una personalización de nivel de documento para Microsoft Office Word se compone de un ensamblado que está asociado a un documento específico. El ensamblado normalmente extiende el documento personalizando la interfaz de usuario y automatizando Word. A diferencia de un complemento de nivel de aplicación, que está asociado al propio Word, la funcionalidad que se implementa en una personalización sólo está disponible cuando el documento asociado se abre en Word.
Para obtener más información sobre las personalizaciones de nivel de documento, vea Introducción a la programación de personalizaciones de nivel de documento para Word y Arquitectura de las personalizaciones de nivel de documento.
Modelo de programación de la personalización de Word
Cuando se desarrolla un proyecto en el nivel del documento para Word, se trabaja con características de Visual Studio Tools para Office y se automatiza Word mediante elementos host y controles host. Éstas son clases que extienden algunos de los objetos que proporciona el modelo de objetos nativo de Microsoft Office Word (es decir, el modelo de objetos que expone el ensamblado de interoperabilidad primario de Word). Para obtener más información, vea Automatizar Word con objetos extendidos.
Para obtener información general sobre el modelo de programación de personalización de nivel de documento en Visual Studio Tools para Office, vea Programar personalizaciones de nivel de documento.
Personalizar la interfaz de usuario de Word
Para Word 2003 y Word 2007, puede personalizar la interfaz de usuario de las siguientes formas:
Agregar controles host o controles de formularios Windows Forms a la superficie del documento.
Para obtener más información, vea Información general sobre elementos y controles Host, Información general sobre controles de formularios Windows Forms en documentos de Office e Utilizar controles de formularios Windows Forms en documentos de Word..
Agregar un panel de acciones al documento.
Para obtener más información, consulte Información general sobre paneles de acciones.
Agregar etiquetas inteligentes al documento.
Para obtener más información, consulte Información general sobre etiquetas inteligentes.
Para Word 2007, también puede personalizar la interfaz de usuario de las siguientes formas:
Agregar las fichas personalizadas al control Ribbon.
Para obtener más información, vea Información general sobre la cinta de opciones.
Agregar grupos personalizados a una ficha integrada en el control Ribbon.
Para obtener más información, consulte Cómo: Personalizar una ficha integrada.
Para Word 2003, también puede personalizar la interfaz de usuario de las siguientes formas:
Agregar barras de herramientas personalizadas y elementos de barra de herramientas.
Para obtener más información, consulte Cómo: Crear barras de herramientas de Office mediante programación.
Agregar menús y elementos de menú.
Para obtener más información, consulte Cómo: Crear menús de Office mediante programación.
Para obtener más información sobre cómo personalizar la interfaz de usuario de Word y otras aplicaciones de Microsoft Office, vea Personalización de la interfaz de usuario de Office.
Vea también
Tareas
Tutorial: Crear la primera personalización en el nivel del documento para Word
Conceptos
Automatizar Word con objetos extendidos
Utilizar controles de formularios Windows Forms en documentos de Word.
Introducción a la programación de personalizaciones de nivel de documento para Word