Метод 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 |