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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für