Поделиться через


Пример использования класса ServerDocument

Обновлен: Ноябрь 2007

ms268756.alert_note(ru-ru,VS.90).gifПримечание.

Данный пример работает только в Microsoft Office Excel 2007 и Microsoft Office Word 2007.

В этом примере предоставляются графический пользовательский интерфейс и интерфейс командной строки, которые позволяют просматривать и изменять свойство _AssemblyLocation документа Visual Studio Tools for Office, как описано в разделе Общие сведения о настраиваемых свойствах документа. С помощью этого средства также обеспечивается просмотр и изменение данных, кэшируемых в документе.

В манифесте приложения содержатся сведения, которые используются во время выполнения и разработки для описания решения, связанного с документом. Обращение к манифесту приложения осуществляется с помощью объекта ServerDocument, в котором предоставляется интерфейс API для работы с манифестом приложения. В этом примере используется интерфейс API, который позволяет просматривать и изменять манифест приложения, а также данные, кэшируемые в документе решения Visual Studio Tools for Office.

ms268756.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

Этот пример кода предназначен для иллюстрации концепции, и в нем показан только код, который относится к этой концепции. Пример может не отвечать требованиям безопасности для конкретных условий, и его не следует использовать в точности в том виде, в котором он приведен. Чтобы сделать проект более безопасным и надежным, рекомендуется добавить в него код обеспечения безопасности и код обработки ошибок. Корпорация Майкрософт предоставляет этот пример кода на условиях "КАК ЕСТЬ", без каких-либо гарантий.

Сведения об установке демонстрационного проекта на локальный компьютер см. в разделе Практическое руководство. Установка и использование файлов примеров из справки.

Download sample

Для выполнения примера

  • Нажмите клавишу F5.

Удаление настройки из документа

  1. В меню Файл выберите команду Открыть и откройте настройку уровня документа Visual Studio Tools for Office, в которой используется Visual Studio Tools for Office, версия 3.0 (cреда выполнения).

  2. В меню Правка выберите команду Удалить настройку.

Добавление настройки в документ

  1. В меню Файл выберите команду Открыть и откройте документ. Документ не обязательно должен быть документом решения Visual Studio Tools for Office.

  2. В меню Правка выберите команду Добавить настройку.

  3. Введите расположение URL-адреса манифеста развертывания и нажмите кнопку ОК.

Просмотр кэшированных данных

  1. В меню Файл выберите команду Открыть и откройте настройку уровня документа Visual Studio Tools for Office, в которой используется Visual Studio Tools for Office, версия 3.0 (cреда выполнения).

  2. Чтобы отобразить данные, выберите элемент в представлении дерева в панели Кэшированные данные.

  3. Можно вносить изменения в данные. Для сохранения изменений в меню Файл выберите команду Сохранить.

Удаление кэшированных данных

  1. В меню Файл выберите команду Открыть и откройте документ решения Visual Studio Tools for Office.

  2. В меню Правка выберите команду Удалить кэшированные данные.

  3. В меню Файл выберите пункт Сохранить.

Использование версии командной строки

  1. Откройте окно командной строки.

  2. Чтобы просмотреть параметры, введите следующую команду.

    VSTOServerDocumentSample.exe /?
    

Демонстрации

  • Порядок работы с объектом ServerDocument и связанными объектами.

  • Порядок просмотра кэшированных данных и управления ими.

  • Порядок присоединения и удаления настройки.

  • Порядок удаления кэшированных данных.

См. также

Основные понятия

Кэширование данных

Доступ к данным в документах на сервере

Манифесты приложения и развертывания в решениях Office

Общие сведения о данных настроек на уровне документа

Другие ресурсы

Примеры проектов уровня документа