Compartir a través de


Administrar las notificaciones

Hace referencia a: Outlook 2013 | Outlook 2016

Las notificaciones permiten que un objeto informe a otro objeto de que ha sufrido un cambio. El tipo de cambio se conoce como evento. MAPI define varios eventos para los que se generan notificaciones.

Normalmente, los clientes se registran para uno o varios eventos con uno o varios objetos. Estos objetos se conocen como orígenes de aviso. Los objetos que pueden actuar como orígenes de aviso incluyen el objeto de sesión, bajo el control de MAPI, o un objeto creado por un proveedor de servicios, como un mensaje. El objeto informado, denominado receptor de aviso, contiene una implementación de la interfaz IMAPIAdviseSink : IUnknown o imapiViewAdviseSink : IUnknown interfaz y está dentro de una aplicación cliente.

Los objetos de origen Advise implementan un método Advise , al que llaman los clientes para registrarse para las notificaciones, y un método Unadvise , al que se llama para cancelar un registro. Uno de los parámetros de Advise es un puntero a una implementación de IMAPIAdviseSink oIMAPIViewAdviseSink**. El origen advise almacena en caché este puntero para que pueda llamar a IMAPIAdviseSink::OnNotify o a uno de los métodos deIMAPIViewAdviseSink cuando se produce un cambio.

Dado que la recepción de notificaciones permite a los usuarios ver la información más actualizada, se recomienda que todos los clientes se registren y controlen las notificaciones. Sin embargo, es opcional.

En esta sección