Compartilhar via


Cancelando uma notificação

Aplica-se a: Outlook 2013 | Outlook 2016

Para cancelar uma notificação, os clientes chamam o método Unadvise de uma fonte de aconselhamento. Chamar o Unadvise é importante porque faz com que o provedor de serviços libere sua referência ao coletor de aconselhamento. Desde que um provedor de serviços mantenha uma referência a um coletor de aconselhamento, o coletor de consultoria pode continuar a receber chamadas IMAPIAdviseSink::OnNotify . De fato, devido à natureza assíncrona da notificação de evento, os clientes podem ser notificados mesmo após uma chamada não visual bem-sucedida. Os clientes devem ser capazes de lidar com o recebimento de notificações a qualquer momento.

Como as implementações do provedor de serviços diferem, os clientes que não chamam a Unadvise para cancelar uma notificação não podem assumir nada sobre quando um provedor lançará sua referência ao coletor de aconselhamento. Alguns provedores de serviços liberam suas referências para aconselhar coletores quando liberam suas fontes de aconselhamento. Alguns provedores de serviços não. Desde que um provedor de serviços mantenha uma referência a um coletor de consultoria, esse coletor de consultoria pode continuar a receber notificações.