Ejemplo ServerDocument

Actualización: noviembre 2007

Nota:

Este ejemplo sólo se ejecuta en Microsoft Office Excel 2007 y Microsoft Office Word 2007.

Esta herramienta de ejemplo proporciona una interfaz gráfica de usuario y una interfaz de línea de comandos que le permiten ver y modificar la propiedad _AssemblyLocation del documento de Visual Studio Tools para Office, tal como se describe en Información general sobre propiedades personalizadas del documento. Además, le permite ver y modificar los datos que se almacenan en la memoria caché del documento.

El manifiesto de la aplicación contiene información que se utiliza en tiempo de ejecución o de diseño para describir la solución asociada a un documento. Se puede tener acceso al manifiesto de aplicación a través del objeto ServerDocument, que proporciona una API para trabajar con el manifiesto de aplicación. Esta herramienta de ejemplo utiliza dicha API para permitirle ver y modificar el manifiesto de aplicación y los datos almacenados en la memoria caché de un documento de una solución de Visual Studio Tools para Office.

Nota de seguridad:

Este ejemplo de código está pensado para explicar un concepto y sólo muestra el código relevante para ese concepto. Es posible que no cumpla los requisitos de seguridad de un entorno específico y no se debe usar exactamente como en el ejemplo. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más sólidos y seguros. Microsoft proporciona este código de ejemplo "TAL CUAL" sin ninguna garantía.

Para obtener información sobre la instalación del proyecto de ejemplo en el equipo, vea Cómo: Instalar y utilizar archivos de ejemplo de la Ayuda.

Download sample

Para ejecutar este ejemplo

  • Presione F5.

Para quitar una personalización de un documento

  1. En el menú Archivo, haga clic en Abrir y, a continuación, abra una personalización de nivel de documento de Visual Studio Tools para Office que utilice Microsoft Visual Studio Tools para Microsoft Office System (versión 3.0 Runtime).

  2. Haga clic en la opción Quitar personalización del menú Edición.

Para agregar una personalización a un documento

  1. Haga clic en la opción Abrir del menú Archivo y, a continuación, abra un documento. El documento no tiene que ser un documento de una solución de Visual Studio Tools para Office.

  2. Haga clic en la opción Agregar personalización del menú Edición.

  3. Escriba la ubicación de la dirección URL del manifiesto de implementación y haga clic en Aceptar.

Para ver los datos almacenados en memoria caché

  1. En el menú Archivo, haga clic en Abrir y, a continuación, abra una personalización de nivel de documento de Visual Studio Tools para Office que utilice Microsoft Visual Studio Tools para Microsoft Office System (versión 3.0 Runtime).

  2. En el panel Datos almacenados, seleccione un elemento en la vista de árbol para mostrar los datos.

  3. Puede realizar cambios en los datos y guardarlos haciendo clic en la opción Guardar del menú Archivo.

Para quitar los datos almacenados en caché

  1. En el menú Archivo, haga clic en Abrir y, a continuación, abra un documento de una solución de Visual Studio Tools para Office.

  2. Haga clic en la opción Quitar datos de caché del menú Edición.

  3. En el menú Archivo, haga clic en Guardar.

Para utilizar la versión de línea de comandos

  1. Abra la ventana del símbolo del sistema.

  2. Para ver las opciones, escriba el siguiente comando.

    VSTOServerDocumentSample.exe /?
    

Demostraciones

  • Cómo trabajar con ServerDocument y los objetos asociados.

  • Cómo ver y administrar los datos almacenados en caché.

  • Cómo asociar y quitar una personalización.

  • Cómo eliminar datos en caché.

Vea también

Conceptos

Almacenar datos en caché

Acceso a datos de documentos en el servidor

Manifiestos de implementación y aplicación en soluciones de Office

Información general sobre los datos en personalizaciones de nivel de documento

Otros recursos

Ejemplos en el nivel de documento