Partager via


État HandsOffAfterSave

S’applique à : Outlook 2013 | Outlook 2016

L’état HandsOffAfterSave fait partie du processus d’enregistrement du contenu d’un formulaire dans un stockage permanent. Dans cet état, l’objet de formulaire doit s’abstenir d’apporter des modifications aux copies en mémoire des valeurs des propriétés du message, car il n’y a peut-être pas une autre possibilité d’enregistrer ces modifications. Le tableau suivant décrit les transitions autorisées à partir de l’état HandsOffAfterSave.

Méthode IPersistMessage Action Nouvel état
IPersistMessage ::SaveCompleted(pMessage != NULL)
Ouvrez tous les objets incorporés. Les données du message stockées dans pMessage sont garanties identiques à celles de l’appel IPersistMessage ::Save précédent. Si l’appel SaveCompleted réussit, entrez l’état Normal. Sinon, définissez la dernière erreur sur E_OUTOFMEMORY et restez dans l’état HandsOffAfterSave. Normal ou HandsOffAfterSave
IPersistMessage ::SaveCompleted(pMessage == NULL)
Définissez la dernière erreur sur E_INVALIDARG ou E_UNEXPECTED. HandsOffAfterSave
IPersistMessage ::HandsOffMessage, Save ou IPersistMessage ::InitNew
Définissez la dernière erreur sur et retournez E_UNEXPECTED. HandsOffAfterSave
IPersistMessage::Load
Chargez l’objet de formulaire avec les données du message cible. Cet appel peut se produire lorsque l’objet de formulaire est envoyé au message suivant ou précédent dans un dossier. Normal
IPersistMessage::GetLastError
Retourne la dernière erreur. HandsOffAfterSave
Autres IPersistMessage : méthodes ou méthodes IUnknown d’autres interfaces
Définissez la dernière erreur sur et retournez E_UNEXPECTED. HandsOffAfterSave

Voir aussi

États du formulaire