Событие 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.