Слово в программировании

  • 3 минуты на чтение

Если вы только начинаете создавать настройки уровня документа для Microsoft Office Word с помощью Visual Studio. Вот что вам нужно знать.

Применяется к: Информация в этом разделе относится к проектам уровня документа для Word.

Дополнительные сведения см. в разделе Функции. Доступные в зависимости от приложения Office и типа проекта.

Понять, как работают настройки на уровне документа для Word

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

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

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

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

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

.

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

Элементы хоста и элементы управления хостом-это классы. Которые предоставляют модель программирования для настройки на уровне документа.

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

Элементы управления хостом основаны на собственных объектах Word, таких как элементы управления контентом. Закладки и узлы XML.

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

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

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

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

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

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

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

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

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

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

Смотрите также