Ejemplo Microsoft Word Technology
Actualización: noviembre 2007
Este ejemplo muestra cómo utilizar Microsoft Word desde una aplicación administrada escrita en C#. Microsoft Word es el componente de documento de Microsoft Office. Su modelo de objetos se expone a través de Compatibilidad con programación de .NET. En la aplicación de ejemplo, Microsoft Word se utiliza como servidor COM para mostrar la interoperabilidad de Microsoft Office con el código administrado.
Nota: |
---|
Este ejemplo requiere Microsoft Office 2003 con compatibilidad con programación de .NET y los ensamblados de interoperabilidad primarios de Microsoft Office. |
Para obtener información sobre el uso de los ejemplos, consulte los temas siguientes:
Para instalar Compatibilidad con programación de .NET para Microsoft Office
Abra el Panel de control y seleccione Agregar o quitar programas.
Seleccione Microsoft Office 2003 o Microsoft Word 2003 y haga clic en Cambiar. En el cuadro de diálogo, asegúrese de que esté seleccionado el botón de opción Agregar o quitar características y haga clic en Siguiente.
Active la casilla Elegir personalización avanzada de aplicaciones y haga clic en Siguiente.
Expanda el nodo para Word y haga clic en la flecha hacia abajo que aparece junto a Compatibilidad con programación de .NET. Seleccione Ejecutar desde mi PC.
Haga clic en Actualizar.
Para instalar los ensamblados de interoperabilidad primarios de Microsoft Office
- Instale los ensamblados de interoperabilidad primarios de Microsoft Office (PIA) desde Internet.
Un PIA contiene las definiciones de tipo de un objeto COM nativo. Una vez instalado, no es necesario especificar ninguna biblioteca de tipos al generar una aplicación interoperativa.
Para generar el ejemplo desde el símbolo del sistema
Abra una ventana del símbolo del sistema y navegue hasta el subdirectorio \CS bajo el directorio de Word.
Escriba msbuild WordAppCS.sln en la línea de comandos.
Para generar el ejemplo mediante Visual Studio
Abra el Explorador de Windows y navegue hasta el directorio \\CS bajo el directorio de Word.
Haga doble clic en el icono de WordAppCS.sln para abrir el archivo en Visual Studio.
En el menú Generar, seleccione Generar solución.
La aplicación se generará en el directorio predeterminado \bin\Debug.
Para ejecutar el ejemplo
En la ventana del símbolo del sistema, navegue hasta el directorio que contiene el ejecutable generado.
Escriba WordApp.exe en la línea de comandos.
Nota: Este ejemplo genera una aplicación de consola. Para poder ver el resultado, debe iniciarla desde la línea de comandos. Al final de la ejecución, el ejemplo cerrará la ventana de Internet Explorer que abrió para mostrar las propiedades y los métodos de documento relacionados con los hipervínculos.
Requisitos
Microsoft Office 2003
Ensamblados de interoperabilidad primarios para Microsoft Office
Versión de .NET Framework: 2.0, 1.1, 1.0
Comentarios
El ejemplo genera una aplicación de consola escrita en C#. Lea los comentarios del código fuente para obtener más información sobre la interoperabilidad con Office.
Vea también
Referencia
System.Runtime.InteropServices
Otros recursos
Consideraciones de diseño para interoperaciones
Interoperar con código no administrado