Compartir a través de


IMAPIMessageSite::SubmitMessage

Hace referencia a: Outlook 2013 | Outlook 2016

Solicita que el mensaje actual se ponga en cola para su entrega.

HRESULT SubmitMessage(
  ULONG ulFlags
);

Parameters

ulFlags

[in] Máscara de bits de marcas que controla cómo se envía un mensaje. Se puede establecer la marca siguiente:

FORCE_SUBMIT

MAPI debe enviar el mensaje aunque no se envíe inmediatamente.

Valor devuelto

S_OK

La llamada se ha realizado correctamente y devuelva el valor esperado o los valores.

Comentarios

Los objetos Form llaman al método IMAPIMessageSite::SubmitMessage para solicitar que se ponga en cola un mensaje para su entrega. El sitio del mensaje debe llamar al método IPersistMessage::HandsOffMessage antes de enviar el mensaje. No es necesario que el mensaje se haya guardado previamente, ya que SubmitMessage debe hacer que el mensaje se guarde si el mensaje se ha modificado. Después de la devolución de SubmitMessage, el formulario debe comprobar si hay un mensaje actual y, a continuación, descartarse si no existe ninguno.

Para obtener una lista de interfaces relacionadas con los servidores de formularios, vea Interfaces de formulario MAPI.

Referencia de MFCMAPI

Para obtener un ejemplo de código de MFCMAPI, vea la siguiente tabla.

Archivo Función Comment
MyMAPIFormViewer.cpp
CMyMAPIFormViewer::SubmitMessage
MFCMAPI usa el método IMAPIMessageSite::SubmitMessage para guardar el mensaje. En primer lugar, llama al método IPersistMessage::HandsOffMessage y, a continuación, llama a SubmitMessage.

Vea también

IPersistMessage::HandsOffMessage

IMAPIMessageSite : IUnknown

MFCMAPI como un ejemplo de código

Interfaces de formulario MAPI