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


Автоматизация Word с помощью расширенных объектов

При разработке решений Word в Visual Studio можно использовать ведущие элементы и элементы управления ведущего приложенияв ваших решениях. Это объекты, которые расширяют некоторые часто используемые объекты в объектной модели Word (т. е. объектной модели, которая предоставляется основной сборкой взаимодействия для Word), такие как объекты Document и ContentControl . Расширенные объекты ведут себя как объекты Word, на которых они основаны, но добавляют объектам дополнительные события и возможности по привязке данных.

Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Word. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.

Ведущие элементы и элементы управления ведущего приложения доступны в надстройках VSTO и настройках на уровне документа, хотя контекст, в котором они используются, отличается для каждого типа решения. Дополнительные сведения см. в обзоре элементов узла и элементов управления узлами.

Элемент узла документа

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

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

элементы управления ведущего приложения Word

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

В проектах на уровне документа вы можете добавлять в документ любые элементы управления ведущего приложения во время разработки или добавлять элементы управления содержимым и элементы управления "закладка" во время выполнения. В проектах надстроек VSTO элементы управления содержимым и элементы управления "закладка" можно добавлять в любой открытый документ во время выполнения.

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