Partager via


IMessage : IMAPIProp

S’applique à : Outlook 2013 | Outlook 2016

Gère les messages, les pièces jointes et les destinataires.

Propriété Valeur
Fichier d’en-tête :
Mapidefs.h
Exposé par :
Message, objet
Implémenté par :
Fournisseurs de magasins de messages
Appelé par :
Applications clientes
Identificateur d’interface :
IID_IMessage
Type de pointeur :
LPMESSAGE
Modèle de transaction :
Traitées

Ordre de la table de Vtable

Member Description
GetAttachmentTable
Retourne la table des pièces jointes du message.
OpenAttach
Ouvre une pièce jointe.
CreateAttach
Crée une pièce jointe.
DeleteAttach
Supprime une pièce jointe.
GetRecipientTable
Retourne la table des destinataires du message.
ModifyRecipients
Ajoute, supprime ou modifie des destinataires du message.
SubmitMessage
Enregistre toutes les modifications apportées au message et le marque comme prêt pour l’envoi.
SetReadFlag
Définit ou efface l’indicateur MSGFLAG_READ dans la propriété PR_MESSAGE_FLAGS (PidTagMessageFlags) du message et gère l’envoi des rapports de lecture.

Les propriétés suivantes sont requises sur les messages à un moment donné de leur cycle de vie. La plupart des propriétés en lecture seule sont définies par le fournisseur de magasin de messages lorsqu’un client appelle la méthode IMAPIProp ::SaveChanges d’un message. Les autres propriétés en lecture seule sont définies par le fournisseur de transport.

Propriétés requises pour les messages de toutes les classes Access
PR_CREATION_TIME (PidTagCreationTime)
Lecture seule
PR_DISPLAY_BCC (PidTagDisplayBcc)
Lecture seule
PR_DISPLAY_CC (PidTagDisplayCc)
Lecture seule
PR_DISPLAY_TO (PidTagDisplayTo)
Lecture seule
PR_ENTRYID (PidTagEntryId)
Lecture seule
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
Lecture seule
PR_MESSAGE_ATTACHMENTS (PidTagMessageAttachments)
Lecture seule
PR_MESSAGE_CLASS (PidTagMessageClass)
Lecture/écriture
PR_MESSAGE_FLAGS (PidTagMessageFlags)
Lecture/écriture
PR_MESSAGE_RECIPIENTS (PidTagMessageRecipients)
Lecture seule
PR_MESSAGE_SIZE (PidTagMessageSize)
Lecture seule
PR_MESSAGE_CC_ME (PidTagMessageCcMe)
Lecture seule
PR_MESSAGE_RECIP_ME (PidTagMessageRecipientMe)
Lecture seule
PR_MESSAGE_TO_ME (PidTagMessageToMe)
Lecture seule
PR_NORMALIZED_SUBJECT (PidTagNormalizedSubject)
Lecture seule
PR_ORIGINATOR propriétés
Lecture seule
PR_PARENT_DISPLAY (PidTagParentDisplay)
Lecture seule
PR_PARENT_ENTRYID (PidTagParentEntryId)
Lecture seule
PR_RECEIVED_BY propriétés
Lecture seule
PR_RECIPIENT_TYPE (PidTagRecipientType)
Lecture seule
PR_RECORD_KEY (PidTagRecordKey)
Lecture seule
PR_SEARCH_KEY (PidTagSearchKey)
Lecture seule
PR_SENDER propriétés
Lecture seule
PR_STORE_ENTRYID (PidTagStoreEntryId)
Lecture seule
PR_STORE_RECORD_KEY (PidTagStoreRecordKey)
Lecture seule

Les propriétés suivantes sont toutes en lecture seule pour les clients, à l’exception de PR_BODY. Les clients construisent cette propriété lorsqu’ils traitent un rapport.

Propriétés des messages de rapport
PR_BODY (PidTagBody)
PR_CONVERSATION_INDEX (PidTagConversationIndex)
PR_CONVERSATION_TOPIC (PidTagConversationTopic)
PR_MESSAGE_CLASS
PR_MESSAGE_DELIVERY_TIME (PidTagMessageDeliveryTime)
PR_ORIGINAL_DELIVERY_TIME (PidTagOriginalDeliveryTime)
PR_ORIGINAL_DISPLAY_BCC (PidTagOriginalDisplayBcc)
PR_ORIGINAL_DISPLAY_CC (PidTagOriginalDisplayCc)
PR_ORIGINAL_DISPLAY_TO (PidTagOriginalDisplayTo)
PR_ORIGINAL_SUBJECT (PidTagOriginalSubject)
PR_ORIGINAL_SUBMIT_TIME (PidTagOriginalSubmitTime)
PR_REPORT_TAG (PidTagReportTag)
PR_REPORT_TEXT (PidTagReportText)
PR_REPORT_TIME (PidTagReportTime)
PR_SEARCH_KEY
PR_SENDER propriétés
PR_SUBJECT (PidTagSubject)
Propriétés des destinataires du message Access Obligatoire ou facultatif
PR_ADDRTYPE (PidTagAddressType)
Lecture seule
Obligatoire
PR_DISPLAY_NAME (PidTagDisplayName)
Lecture/écriture
Obligatoire
PR_DISPLAY_TYPE (PidTagDisplayType)
Lecture/écriture
Obligatoire
PR_EMAIL_ADDRESS (PidTagEmailAddress)
Lecture seule
Facultatif
PR_ENTRYID
Lecture seule
Obligatoire
PR_OBJECT_TYPE (PidTagObjectType)
Lecture seule
Obligatoire
PR_SEARCH_KEY
Lecture seule
Facultatif