Compartir a través de


Estado HandsOffAfterSave

Hace referencia a: Outlook 2013 | Outlook 2016

El estado HandsOffAfterSave forma parte del proceso de guardar el contenido de un formulario en un almacenamiento permanente. Cuando se encuentra en este estado, el objeto form debe abstenerse de realizar cambios en las copias en memoria de los valores de las propiedades del mensaje, ya que es posible que no haya otra oportunidad para guardar esos cambios. En la tabla siguiente se describen las transiciones permitidas desde el estado HandsOffAfterSave.

IPersistMessage (método) Action Nuevo estado
IPersistMessage::SaveCompleted(pMessage != NULL)
Abra los objetos incrustados. Se garantiza que los datos del mensaje almacenados en pMessage sean los mismos que el mensaje de la llamada IPersistMessage::Save anterior. Si la llamada a SaveCompleted se realiza correctamente, escriba el estado Normal. De lo contrario, establezca el último error en E_OUTOFMEMORY y permanezca en el estado HandsOffAfterSave. Normal o HandsOffAfterSave
IPersistMessage::SaveCompleted(pMessage == NULL)
Establezca el último error en E_INVALIDARG o E_UNEXPECTED. HandsOffAfterSave
IPersistMessage::HandsOffMessage, Save o IPersistMessage::InitNew
Establezca el último error en y devuelva E_UNEXPECTED. HandsOffAfterSave
IPersistMessage::Load
Cargue el objeto de formulario con datos del mensaje de destino. Esta llamada puede producirse cuando el objeto de formulario va al mensaje siguiente o anterior en una carpeta. Normal
IPersistMessage::GetLastError
Devuelve el último error. HandsOffAfterSave
Otros métodos O métodos IPersistMessage : IUnknown de otras interfaces
Establezca el último error en y devuelva E_UNEXPECTED. HandsOffAfterSave

Vea también

Estados del formulario