Поделиться через


Метод IOleAdviseHolder::SendOnSave (oleidl.h)

Отправляет уведомления всем приемникам рекомендаций, зарегистрированным в данный момент у владельца рекомендаций, о том, что объект сохранен.

Синтаксис

HRESULT SendOnSave();

Возвращаемое значение

Этот метод возвращает S_OK, если приемники рекомендаций были отправлены уведомления IAdviseSink::OnSave .

Комментарии

SendOnSave вызывает IAdviseSink::OnSave , чтобы сообщить вызывающему объекту (клиенту), у которого уже установлено консультативное подключение, что объект сохранен. Если вы используете держатель рекомендаций OLE (получив указатель с помощью вызова CreateOleAdviseHolder), вы можете вызывать SendOnSave при сохранении объекта, с которым связан владелец рекомендаций.

Чтобы перевести объект из состояния выполнения в загруженное, клиент вызывает IOleObject::Close. В этой реализации, если пользователь хочет сохранить объект в постоянном хранилище, объект вызывает IOleClientSite::SaveObject, а затем вызов SendOnSave.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header oleidl.h

См. также раздел

IAdviseSink::OnSave

IOleAdviseHolder