Partager via


IMAPIMessageSite::SubmitMessage

S’applique à : Outlook 2013 | Outlook 2016

Demande que le message actuel soit mis en file d’attente pour remise.

HRESULT SubmitMessage(
  ULONG ulFlags
);

Paramètres

ulFlags

[in] Masque de bits d’indicateurs qui contrôle la façon dont un message est envoyé. L’indicateur suivant peut être défini :

FORCE_SUBMIT

MAPI doit envoyer le message même s’il n’est pas envoyé immédiatement.

Valeur renvoyée

S_OK

L'appel a r�ussi et a renvoy� la valeur attendue ou les valeurs.

Remarques

Les objets de formulaire appellent la méthode IMAPIMessageSite ::SubmitMessage pour demander qu’un message soit mis en file d’attente pour remise. Le site de message doit appeler la méthode IPersistMessage ::HandsOffMessage avant d’envoyer le message. Le message n’a pas besoin d’avoir été enregistré précédemment, car SubmitMessage doit entraîner l’enregistrement du message si le message a été modifié. Après le retour de SubmitMessage, le formulaire doit case activée pour un message actif, puis se fermer s’il n’en existe aucun.

Pour obtenir la liste des interfaces liées aux serveurs de formulaires, consultez Interfaces de formulaire MAPI.

Référence MFCMAPI

Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.

Fichier Fonction Commentaire
MyMAPIFormViewer.cpp
CMyMAPIFormViewer ::SubmitMessage
MFCMAPI utilise la méthode IMAPIMessageSite ::SubmitMessage pour enregistrer le message. Tout d’abord, il appelle la méthode IPersistMessage ::HandsOffMessage , puis il appelle SubmitMessage.

Voir aussi

IPersistMessage::HandsOffMessage

IMAPIMessageSite : IUnknown

MFCMAPI comme un exemple de Code

Interfaces de formulaire MAPI