Compartir a través de


Evento Application.OptionsPagesAdd (Outlook)

Se produce siempre que el usuario hace clic en el botón Opciones del complemento en la ficha Complementos del cuadro de diálogo Opciones de Outlook.

Sintaxis

expresión. OptionsPagesAdd( _Pages_ , _Folder_ )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Pages Obligatorio PropertyPages Colección de páginas de propiedades que se han agregado al cuadro de diálogo. Esta colección solo incluye páginas de propiedades personalizadas. No incluye páginas de propiedades estándar de Microsoft Outlook.
Folder Obligatorio PropertyPages Este argumento se utiliza únicamente con el objeto de carpeta. El objeto de carpeta para el que se abre el cuadro de diálogo de Propiedades.

Comentarios

Este evento no está disponible en Microsoft Visual Basic Scripting Edition (VBScript).

El programa controla este evento para agregar una página de propiedades personalizada. La página de propiedades se agregará al cuadro de diálogo Opciones. Cuando se desencadena el evento, el objeto de colección PropertyPages identificado por Pages contiene las páginas de propiedades que se han agregado antes de llamar al controlador de eventos. Para agregar la página de propiedades a la colección, utilice el método Add de la colección PropertyPages antes de salir del controlador de eventos.

Ejemplo:

En este ejemplo de Microsoft Visual Basic para Aplicaciones (VBA), se agrega una nueva página de propiedades al cuadro de diálogo Opciones de Outlook. El código de ejemplo debe ubicarse en un módulo de clase de un complemento del modelo de objetos componentes (COM). Para obtener información sobre los complementos COM, consulte Personalización de Outlook mediante complementos 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

Vea también

Objeto Application

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.