Иллюстрированный самоучитель по Outlook2002

         

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


Объекты Microsoft Office используются в иерархической структуре других объектных моделей. Описание основных объектов Microsoft Office, собранных в библиотеке Office, приведено в табл. 21.2.

Таблица 21.2. Описание объектов Microsoft Office XP

Объект



Тип

Описание

Assistant

Объект и семейство

Ссылается на объект, представляющий активного в данный момент Помощника по Office

CommandBar

Объект и семейство

Содержит объекты CommandBar, соответствующие панелям команд приложения-контейнера (это могут быть строки меню, панели инструментов и контекстные меню)

FileSearch

Объект

Реализует функциональность стандартного диалогового окна открытия файла

LanguageSetting Новый объект Предоставляет информацию о языковых настройках приложения семейства Microsoft Office
AnswerWizard Объект Соответствует Мастеру ответов Microsoft Office. Все приложения семейства Microsoft Office имеют один Мастер ответов, поэтому все изменения этого объекта немедленно отразятся на активном приложении
DocumentProperty Семейство Содержит объекты DocumentProperty, каждый из которых представляет собой набор встроенных или определенных пользователем характеристик (свойств) документа-контейнера
HTMLProject Новый объект Представляет собой корень дерева проекта Web-страницы, отображаемого в окне просмотра проекта Project Explorer редактора сценариев Microsoft Script Editor. Этот объект содержит семейство HTMLProjectitems объектов HTMLProjectltem, ссылающихся на элементы иерархической структуры проекта. С помощью этого объекта можно управлять проектом Web-страницы
Script Семейство Содержит объекты Script, соответствующие сценариям, определенным в документе Word, электронной таблице Excel или слайде PowerPoint. С помощью этого объекта можно управлять сценариями документа, например создавать новые сценарии
WebPageFont Семейство Содержит набор объектов WebPageFont, каждый из которых соответствует одному из поддерживаемых национальных стандартов и определяет масштабируемый шрифт и его размер (кегль) и моноширинный шрифт и его размер, которые используются по умолчанию при сохранении документа в формате Web-страницы

COMAddln

Семейство

Содержит объекты COMAddln, соответствующие надстройкам сом (соответствующих спецификации компонентной модели объектов), зарегистрированным в реестре Windows

<
В программе 21. 2 мы рассмотрим объекты Assistant и Balloon, использование которых улучшает взаимосвязь пользователя с приложением. Сначала мы узнали имя текущего Помощника, после чего, воспользовавшись методом объекта Assistant, создали новое окно и вывели в него полученную информацию.

Программа 21.2. Использование объектов Assistant и Balloon

Sub ShowAssistant()

blnName = Application.Assistant.Name

Dim bin As Balloon

Set bin = Application.Assistant.NewBalloon

With bin

.Heading = "Привет!"

.Icon = msoIconTip

.Text = "Меня зовут " + blnName + "."

.Show End With End Sub


Содержание раздела