Объектная модель Microsoft Office 2002
Иерархия объектов Microsoft Office 2002 представлена на рис. 13.7.

Рис. 13.7. Объектная модель Microsoft Office 2002
Объекты Microsoft Office используются в иерархической структуре других объектных моделей. В объектной модели Microsoft Office 2002 появилось много новых объектов. Описание основных объектов, определенных в библиотеке Office, приведено в табл. 13.10.
| Объект | Тип | Описание |
| AnswerWizard | Объект | Соответствует Мастеру ответов приложения Microsoft Office. Все приложения семейства Microsoft Office имеют только один Мастер ответов, поэтому все изме- нения над этим объектом немедленно отразятся на активном приложении |
| Assistant | Обьект и семейство | Ссылается на объект, представляющий активного в данный момент помощника Microsoft Office |
| COMAddlns | Семейство | Содержит объекты COMAddln, соответствующие надстройкам СОМ, зарегистрированным в реестре Windows |
| CoiranandBars | Семейство | Содержит объекты CommandBar, соответствующие панелям команд приложения-онтейнера (это могут быть строки меню, панели инструментов, меню и контекстные меню) |
| DocumentProperties | Семейство | Содержит объекты DocumentProperty, каждый из которых представляет собой набор встроенных или определенных пользователем характеристик (свойств) документа-контейнера |
| FileDialog | Новый объект | Реализует диалоговое окно, аналогичное окнам Открыть (Open) и Сохранить (Save) Microsoft Office |
| FileDialogFilters | Новое семейство | Содержит объекты FileDialogFilter, которые представляют собой фильтры, оп- ределяющие, какие файлы будут отображаться в диалоговом окне FileDialog |
| FileDialogSelectedl terns | Новое семейство | Семейство строковых значений, представляющих собой пути к файлам или папкам, выбранным в диалоговом окне FileDialog |
| FileSearch | Объект | Реализует функциональность стандартного диалогового окна открытия файла |
| FileTypes | Новое семейство | Семейство значений типов файлов, которые возвращаются методом Execute диалогового окна FileDialog |
| HTMLProject | Объект | Представляет собой корень дерева проекта Web-страницы, отображаемого в окне просмотра проекта Project Explorer редактора сценариев Microsoft Script Editor. Этот объект содержит семейство HTMLProjectltems объектов HTMLProjectltem, ссылающихся на элементы иерархической структуры проекта. С помощью этого объекта можно управлять проектом Web-страницы, например открыть его в редакторе сценариев. |
| LanguageSettings | Объект | Предоставляет информацию о языковых настройках приложения семейства Microsoft Office |
| MsoEnvelope | Новый объект | Обеспечивает возможность отправки документов по электронной почте |
| NewFile | Новый объект | Содержит список строковых значений, которые отображаются в группе Создание (New) на панели задач |
| ODSOColumns | Новое семейство | Объекты этого семейства представляют собой поля в файле для слияния с документом Word |
| ODSOFilters | Новое семейство | Объекты этого семейства представляют собой фильтры, которые применяются к файлу — источнику данных для документа слияния |
| Off iceDataSourceObject | Новый объект | Представляет собой источник данных для операции слияния |
| SearchFolders | Новое семейство | Содержит набор объектов, представляющих собой папки, в которых ведется поиск при использовании объекта FileSearch |
| SignatureSet | Новое семейство | Содержит набор объектов Signature, каждый из которых представляет собой цифро- вую подпись, связанную с документом |
| WebPageFonts | Семейство | Содержит набор объектов WebPageFont, каждый из которых соответствует одному из поддерживаемых национальных стандартов. Каждый объект определяет шрифты и их размеры, которые используются по умолчанию при сохранении документа в формате Web-страницы |
| Scripts | Семейство | Содержит объекты Script, соответствующие сценариям, определенным в документе Word, электронной таблице Excel или слайде PowerPoint. С помощью этого объекта можно управлять сценариями документа, например создавать новые сценарии. |
Таблица 13.10. Описание объектов Microsoft Office 2002
