Compartir a través de


Estado NoScribble

Hace referencia a: Outlook 2013 | Outlook 2016

El estado NoScribble indica que se guardan los cambios en un mensaje. El guardado real de los valores almacenados en la interfaz de usuario del objeto de formulario se produce cuando la aplicación cliente llama al método IPersistMessage::Save del objeto de formulario. En la tabla siguiente se describen las transiciones permitidas desde el estado NoScribble.

IPersistMessage ( método) Action Nuevo estado
IPersistMessage::SaveCompleted(pMessage == NULL)
Si la marca fSameAsLoad era TRUE en la llamada IPersistMessage::Save que hizo que el formulario entrara en el estado NoScribble y se modificara el mensaje, marque internamente los cambios como guardados y llame al método IMAPIViewAdviseSink::OnSaved . Normal
IPersistMessage::SaveCompleted(pMessage != NULL)
Llame al método IPersistMessage::HandsOffMessage (similar al método OLE IPersistStorage::HandsOffStorage ) seguido de las acciones SaveCompleted normales. Si SaveCompleted se realizó correctamente, escriba el estado Normal. De lo contrario, escriba el estado HandsOffAfterSave . Normal o HandsOffAfterSave
HandsOffMessage
Invoque de forma recursiva el método HandsOffMessage en los mensajes incrustados o el método OLE IPersistStorage::HandsOffStorage en objetos OLE incrustados. Libere el objeto de mensaje y los mensajes u objetos incrustados. HandsOffAfterSave
Guardar, IPersistMessage::InitNew o IPersistMessage::Load
Establezca el último error en y devuelva E_UNEXPECTED. NoScribble
IPersistMessage::GetLastError
Devuelve el último error. NoScribble
Otros métodos O métodos IPersistMessage : IUnknown de otras interfaces
Establezca el último error en y devuelva E_UNEXPECTED. NoScribble

Vea también

Estados del formulario