IMAPIViewContext::SetAdviseSink
Область применения: Outlook 2013 | Outlook 2016
Управляет регистрацией формы для получения уведомлений об изменениях в средстве просмотра.
HRESULT SetAdviseSink(
LPMAPIFORMADVISESINK pmvns
);
Параметры
pmvns
[в] Указатель на объект приемника рекомендаций формы или значение NULL.
Возвращаемое значение
S_OK
Регистрация или отмена уведомления о форме выполнена успешно.
Замечания
Объекты формы вызывают метод IMAPIViewContext::SetAdviseSink для регистрации, чтобы узнать об изменениях в средстве просмотра форм или отменить предварительную регистрацию. Если для pmvns задано значение NULL, форма хочет отменить регистрацию. Когда pmvns указывает на допустимый приемник рекомендаций формы, форма хочет зарегистрироваться для будущих уведомлений.
Примечания для исполнителей
Если SetAdviseSink содержит указатель приемника, сохраняйте ссылку на него, пока не будет выполнен другой вызов SetAdviseSink для отмены уведомления. Отправка уведомления при изменении в средстве просмотра и при загрузке нового сообщения.
Дополнительные сведения см. в разделе Отправка и получение уведомлений формы.
Справочные материалы по MFCMAPI
Пример кода MFCMAPI указан в приведенной ниже таблице.
Файл | Функция | Comment |
---|---|---|
MyMAPIFormViewer.cpp |
CMyMAPIFormViewer::SetAdviseSink |
MFCMAPI реализует метод IMAPIViewContext::SetAdviseSink в этой функции. |