ServerDocument 示例

更新:2007 年 11 月

ms268756.alert_note(zh-cn,VS.90).gif说明:

本示例只能在 Microsoft Office Excel 2007 和 Microsoft Office Word 2007 中运行。

此示例工具提供图形用户界面和命令行接口,使您可以查看和修改 Visual Studio Tools for Office 文档的 _AssemblyLocation 属性,如自定义文档属性概述中所述。您还可以使用此工具查看和修改文档中缓存的数据。

应用程序清单包含用于在运行时或设计时描述与文档关联的解决方案的信息。可以通过 ServerDocument 对象来访问应用程序清单,该对象提供一个 API 以便使用应用程序清单。此示例工具使用该 API,使您能够查看和修改 Visual Studio Tools for Office 解决方案文档中的应用程序清单和缓存的数据。

ms268756.alert_security(zh-cn,VS.90).gif安全说明:

此示例代码的用途在于阐释概念,因此只显示了与该概念相关的代码。示例代码不一定满足特定环境的安全要求,不应原样照搬使用。我们建议您添加安全性代码和错误处理代码,让您的项目更加安全可靠。Microsoft 按“原样”提供此示例代码,不提供任何保证。

有关如何在计算机上安装示例项目的信息,请参见 如何:安装和使用“帮助”中找到的示例文件

Download sample

运行此示例

  • 按 F5。

从文档中移除自定义项

  1. 在“文件”菜单上单击“打开”,打开一个使用 Microsoft Visual Studio Tools for the Microsoft Office system(3.0 版运行时)的 Visual Studio Tools for Office 文档级自定义项。

  2. 在“编辑”菜单上单击“移除自定义项”。

向文档中添加自定义项

  1. 在“文件”菜单上单击“打开”,然后打开一个文档。该文档不必是 Visual Studio Tools for Office 解决方案文档。

  2. 在“编辑”菜单上单击“添加自定义项”。

  3. 输入部署清单 URL 的位置并单击“确定”。

查看缓存的数据

  1. 在“文件”菜单上单击“打开”,打开一个使用 Microsoft Visual Studio Tools for the Microsoft Office system(3.0 版运行时)的 Visual Studio Tools for Office 文档级自定义项。

  2. 在“缓存数据”窗格中,选择树视图中的一个项以显示数据。

  3. 您可以对数据进行更改,并通过在“文件”菜单上单击“保存”来保存更改。

移除缓存的数据

  1. 在“文件”菜单上单击“打开”,打开一个 Visual Studio Tools for Office 解决方案文档。

  2. 在“编辑”菜单上单击“移除缓存的数据”。

  3. 在“文件”菜单上单击“保存”。

使用命令行版本

  1. 打开“命令提示符”窗口。

  2. 若要查看此选项,请键入以下命令。

    VSTOServerDocumentSample.exe /?
    

演示

  • 如何使用 ServerDocument 和关联的对象。

  • 如何查看和管理缓存的数据。

  • 如何附加和移除自定义项。

  • 如何删除缓存的数据。

请参见

概念

缓存数据

访问服务器上的文档数据

Office 解决方案中的应用程序和部署清单

文档级自定义项中的数据概述

其他资源

文档级示例