IMAPIFormAdviseSink : IUnknown
Aplica-se a: Outlook 2013 | Outlook 2016
Permite que servidores de formulário recebam notificações de visualizadores de formulários.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapiform.h |
Exposto por: |
Formulário aconselhar objetos de coletor |
Implementado por: |
Servidores de formulário |
Chamado por: |
Visualizadores de formulários |
Identificador de interface: |
IID_IMAPIFormAdviseSink |
Tipo de ponteiro: |
LPMAPIFORMADVISESINK |
Vtable order
Member | Descrição |
---|---|
OnChange |
Indica que ocorreu uma alteração no status do visualizador de formulários. |
OnActivateNext |
Indica se o formulário pode lidar com a classe de mensagem da próxima mensagem a ser exibida. |
Comentários
Os servidores de formulário usam um objeto de coletor de conselhos de formulário para implementar o IMAPIFormAdviseSink em vez de incluí-lo com seu objeto de formulário. Portanto, os visualizadores de formulário devem esperar uma chamada com falha no método IUnknown::QueryInterface de um formulário para obter um ponteiro para essa interface.
Os servidores de formulário chamam o método IMAPIViewContext::SetAdviseSink do visualizador para se registrar para notificações. Um ponteiro para a implementação IMAPIFormAdviseSink é incluído como um parâmetro.