Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Der HandsOffAfterSave-Zustand ist Teil des Prozesses zum Speichern des Inhalts eines Formulars in einem dauerhaften Speicher. In diesem Zustand sollte das Formularobjekt keine Änderungen an den In-Memory-Kopien der Werte der Nachrichteneigenschaften vornehmen, da es möglicherweise keine weitere Möglichkeit gibt, diese Änderungen zu speichern. In der folgenden Tabelle werden zulässige Übergänge vom Zustand HandsOffAfterSave beschrieben.
| IPersistMessage-Methode | Aktion | Neuer Zustand |
|---|---|---|
|
IPersistMessage::SaveCompleted(pMessage != NULL) |
Öffnen Sie alle eingebetteten Objekte. Die in pMessage gespeicherten Daten in der Nachricht sind garantiert identisch mit der Nachricht im vorherigen IPersistMessage::Save-Aufruf . Wenn der SaveCompleted-Aufruf erfolgreich ist, geben Sie den Status Normal ein. Legen Sie andernfalls den letzten Fehler auf E_OUTOFMEMORY fest, und bleiben Sie im Zustand HandsOffAfterSave. |
Normal oder HandsOffAfterSave |
|
IPersistMessage::SaveCompleted(pMessage == NULL) |
Legen Sie den letzten Fehler auf E_INVALIDARG oder E_UNEXPECTED fest. | HandsOffAfterSave |
|
IPersistMessage::HandsOffMessage, Save oder IPersistMessage::InitNew |
Legen Sie den letzten Fehler auf fest, und geben Sie E_UNEXPECTED zurück. | HandsOffAfterSave |
|
IPersistMessage::Load |
Laden Sie das Formularobjekt mit Daten aus der Zielnachricht. Dieser Aufruf kann auftreten, wenn das Formularobjekt zur nächsten oder vorherigen Nachricht in einem Ordner wechselt. | Standard |
|
IPersistMessage::GetLastError |
Gibt den letzten Fehler zurück. | HandsOffAfterSave |
| Andere IPersistMessage: IUnknown-Methoden oder -Methoden von anderen Schnittstellen |
Legen Sie den letzten Fehler auf fest, und geben Sie E_UNEXPECTED zurück. | HandsOffAfterSave |