Объектная модель Microsoft Office 2002

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

Объектная модель Microsoft Office 2002

Рис. 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