Compartir a través de


Evento Explorer.ViewSwitch (Outlook)

Se produce cuando la vista del explorador cambia, como resultado de la acción de un usuario o mediante código de programación.

Sintaxis

expresión. ViewSwitch

Expresión Variable que representa un objeto Explorer .

Comentarios

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

Ejemplo:

En este ejemplo de Visual Basic para Aplicaciones (VBA), se oculta el panel de vista previa si se ve cuando el usuario cambia a la vista Mensajes con vista previa automática. El código de ejemplo debe incluirse en un módulo de clase, y se debe llamar a la rutina Initialize_handler antes de que Microsoft Outlook pueda llamar al procedimiento de evento.

Dim WithEvents myOlExpl As Outlook.Explorer 
 
 
 
Sub Initialize_handler() 
 
 Set myOlExpl = Application.ActiveExplorer 
 
End Sub 
 
 
 
Private Sub myOlExpl_ViewSwitch() 
 
 If myOlExpl.CurrentView = "Messages with AutoPreview" And myOlExpl.IsPaneVisible(olPreview) = True Then 
 
 myOlExpl.ShowPane olPreview, False 
 
 End If 
 
End Sub

Consulte también

Objeto Explorer

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.