IOleAdviseHolder::SendOnSave-Methode (oleidl.h)
Sendet eine Benachrichtigung an alle Beratungssenken, die derzeit beim Hinweisinhaber registriert sind, dass das Objekt gespeichert wurde.
Syntax
HRESULT SendOnSave();
Rückgabewert
Diese Methode gibt S_OK zurück, wenn IAdviseSink::OnSave-Benachrichtigungen gesendet wurden.
Hinweise
SendOnSave ruft IAdviseSink::OnSave auf, um dem aufrufenden Objekt (Client), das bereits eine Beratungsverbindung hergestellt haben muss, mitzuteilen, dass das Objekt gespeichert wurde. Wenn Sie den OLE-Ratgeberhalter verwenden (nachdem Sie einen Zeiger über einen Aufruf von CreateOleAdviseHolder erhalten haben), können Sie SendOnSave aufrufen, wenn Sie das Objekt speichern, dem der Berater zugeordnet ist.
Um das Objekt aus dem Ausführungszustand in den geladenen Zustand zu bringen, ruft der Client IOleObject::Close auf. Wenn der Benutzer das Objekt innerhalb dieser Implementierung im persistenten Speicher speichern möchte, ruft das Objekt IOleClientSite::SaveObject auf, gefolgt vom Aufruf von SendOnSave.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | oleidl.h |