Evento Application.ItemLoad (Outlook)

Se produce cuando se carga un elemento de Outlook en memoria.

Sintaxis

expresión. ItemLoad( Item )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Item Necesario Objeto Referencia de objeto débil para el elemento de Outlook cargado.

Observaciones

Este evento se produce cuando el elemento de Outlook empieza a cargarse en la memoria. Datos del elemento no están todavía disponibles, excepto los valores de las propiedades Class y MessageClass del elemento de Outlook, de modo que se produce un error cuando se llama a una propiedad que no sean de clase o MessageClass para el elemento de Outlook devuelto en Item.

De forma similar, se produce un error si intenta llamar a cualquier método desde el elemento de Outlook, o si se llama al método GetObjectReference del objeto Application en el elemento de Outlook devuelto en Item.

Normalmente, el evento ItemLoad debe implementarse como un medio para enlazar los controladores de eventos de nivel de elemento, como BeforeRead, Open, Send y Write.

Advertencia

El objeto Item pasado en este evento no debe almacenarse en caché para ningún uso fuera del ámbito de este evento.

Este evento no se genera en los siguientes casos:

  • Si se sincroniza un elemento de Outlook con una carpeta.

  • Si se desencadena una regla de servidor para un elemento de Outlook.

  • Si se desencadena un aviso para un elemento de Outlook.

  • Si se muestra una alerta de escritorio para un elemento de Outlook.

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.