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


Событие Application.OptionsPagesAdd (Outlook)

Происходит всякий раз, когда пользователь нажимает кнопку Параметры надстройки на вкладке Надстройки диалогового окна Параметры Outlook.

Синтаксис

выражение. OptionsPagesAdd( _Pages_ , _Folder_ )

выражение: переменная, представляющая объект Application.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Pages Обязательный PropertyPages Коллекция страниц свойств, добавленных в диалоговое окно. Эта коллекция включает только пользовательские страницы свойств. Он не включает стандартные страницы свойств Microsoft Outlook.
Folder Обязательный PropertyPages Этот аргумент используется только с объектом Folder . Объект Folder , для которого открывается диалоговое окно Свойства .

Замечания

Это событие недоступно в Microsoft Visual Basic Scripting Edition (VBScript).

Программа обрабатывает это событие для добавления пользовательской страницы свойств. Страница свойств будет добавлена в диалоговое окно Параметры . При возникновении события объект коллекции PropertyPages, определенныйPages , содержит страницы свойств, которые были добавлены до вызова обработчика событий. Чтобы добавить страницу свойств в коллекцию, используйте метод Add коллекции PropertyPages перед выходом из обработчика событий.

Пример

Этот пример Microsoft Visual Basic для приложений (VBA) добавляет новую страницу свойств в диалоговое окно Параметры Outlook. Пример кода должен быть размещен в модуле класса надстройки COM. Сведения о надстройках COM см. в статье Настройка Outlook с помощью надстроек COM.

Implements IDTExtensibility2 
Private WithEvents OutlApp As Outlook.Application 
 
Private Sub IDTExtensibility2_OnConnection(ByVal Application As Object, ByVal ConnectMode As AddInDesignerObjects.ext_ConnectMode, ByVal AddInInst As Object, custom() As Variant) 
 Set OutlApp = Outlook.Application 
End Sub 
 
Private Sub OutlApp_OptionsPagesAdd(ByVal Pages As Outlook.PropertyPages) 
 Pages.Add "PPE.SimplePage", "Simple Page" 
 'PPE.SimplePage is a ProgID of the registered ActiveX Control - the property page that is to be displayed in the COM add-in 
End Sub

См. также

Объект Application

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.