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


Приступая к работе: программирование настроек уровня документа для Word

Если просто получить работу создания настроек уровня документа для слова Microsoft Office с помощью Visual Studio, то здесь которого необходимо определить.

Применение. Сведения этого раздела применяются к проектам уровня документа для Word 2013 и Word 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

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

Каждая создаваемая настройка Word основана на одиночном документе.Чтобы начать пользоваться настройкой, конечный пользователь открывает документ или создает его на основе шаблона Word.События в документе, например, перемещение курсора в определенные области или нажатие кнопок и выбор пунктов меню, могут вызывать в сборке методы обработки событий.При закрытии документа возможности, предоставленные в настройке, становятся недоступными в Word.

Дополнительные сведения см. в разделе Архитектура настроек на уровне документа.

Создание проектов уровня документа для Word

Чтобы создать проект настройки уровня документа для Word, используйте шаблон проекта "Документ Word" или "Шаблон Word" в диалоговом окне Новый проект.Эти шаблоны включают необходимые файлы проекта и ссылки на сборки.

Дополнительные сведения о создании проекта уровня документа для Word см. в разделе Практическое руководство. Создание проектов Office в Visual Studio.Дополнительные сведения о шаблонах проектов см. в разделе Общие сведения о шаблонах проектов Office.

Программирование документов Word с помощью элементов управления ведущего приложения и ведущих элементов

Ведущие элементы и элементы управления ведущего приложения являются классами, предоставляющими модель программирования для настроек уровня документа.

Ведущие элементы обеспечивают точку входа для кода, а также они также могут действовать как контейнеры для элементов управления ведущего приложения и элементов управления Windows Forms.В проектах уровня документа для Word ведущий элемент представлен классом ThisDocument.

Элементы управления ведущего приложения основаны на собственных объектах Word, например, элементах управления содержимым, закладках и узлах XML.Элементы управления ведущего приложения обеспечивают сходные функциональные возможности для собственных объектов Word, однако у них также есть новые события, поддержка конструктора и возможность привязки данных.Они отображаются как объекты первичного класса в коде проекта и IntelliSense, что упрощает ссылки на определенные объекты непосредственно в коде без необходимости перехода по объектной модели Word.

Дополнительные сведения см. в следующих разделах:

Настройка пользовательского интерфейса Word

Большинство решений Microsoft Office изменяют пользовательский интерфейс приложения Office, чтобы обеспечить пользователям способ взаимодействия с решением.Существует множество способов изменения пользовательского интерфейса приложения Word с помощью настроек уровня документа.Например, можно добавить элементы управления на ленте, и можно отобразить панель действий.Дополнительные сведения см. в разделе Настройка пользовательского интерфейса Office.

Также в Visual Studio можно напрямую открыть документ, связанный с проектом.Если документ открыт в Visual Studio, можно изменить этот документ с помощью пользовательского интерфейса Word.Можно также использовать документ в качестве рабочей области конструирования, которая позволяет перетаскивать элементы управления на документы.Дополнительные сведения см. в разделе Проекты Office в среде Visual Studio.

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

Элементы управления содержимым и элементы управления Bookmark относятся к элементам управления, которые можно перетаскивать из окна Источники данных.Добавление элементов управления содержимым и закладок подобным образом автоматически привязывает их к источнику данных, настроенному с помощью окна.Можно без написания какого-либо кода отображать данные баз данных, служб и бизнес-объектов.Дополнительные сведения см. в разделе Привязка данных к элементам управления в решениях Office.

Следующие шаги

Сведения о создании настроек уровня документа для Word см. в разделе Пошаговое руководство. Создание первой настройки уровня документа для Word.В этом пошаговом руководстве представлены средства разработки Office в Visual Studio и модель программирования для надстроек Word уровня документа.

Список разделов с пошаговыми руководствами для некоторых общих задач проектов Word см. в разделе Общие задачи программирования Office.

См. также

Задачи

Практическое руководство. Создание проектов Office в Visual Studio

Пошаговое руководство. Создание первой настройки уровня документа для Word

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

Пошаговые руководства с использованием Word

Написание кода в решениях Office

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

Настройки программирования уровня документа

Решения Word

Общие сведения об объектной модели Word