IMessage : IMAPIProp

适用于:Outlook 2013 | Outlook 2016

管理邮件、附件和收件人。

属性
标头文件:
Mapidefs.h
公开者:
Message 对象
实现者:
消息存储提供程序
调用者:
客户端应用程序
接口标识符:
IID_IMessage
指针类型:
LPMESSAGE
事务模型:
交易

Vtable 顺序

成员 说明
GetAttachmentTable
返回邮件的附件表。
OpenAttach
打开附件。
CreateAttach
创建新附件。
DeleteAttach
删除附件。
GetRecipientTable
返回邮件的收件人表。
ModifyRecipients
添加、删除或修改邮件收件人。
SubmitMessage
保存对消息的所有更改,并将其标记为可以发送。
SetReadFlag
设置或清除PR_MESSAGE_FLAGS (PidTagMessageFlags) 消息属性中的MSGFLAG_READ标志,并管理读取报表的发送。

在消息生命周期的某个时间点,需要对消息使用以下属性。 客户端调用消息的 IMAPIProp::SaveChanges 方法时,大多数只读属性由消息存储提供程序设置。 其他只读属性由传输提供程序设置。

所有类的消息的必需属性 Access
PR_CREATION_TIME (PidTagCreationTime)
只读
PR_DISPLAY_BCC (PidTagDisplayBcc)
只读
PR_DISPLAY_CC (PidTagDisplayCc)
只读
PR_DISPLAY_TO (PidTagDisplayTo)
只读
PR_ENTRYID (PidTagEntryId)
只读
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
只读
PR_MESSAGE_ATTACHMENTS (PidTagMessageAttachments)
只读
PR_MESSAGE_CLASS (PidTagMessageClass)
读/写
PR_MESSAGE_FLAGS (PidTagMessageFlags)
读/写
PR_MESSAGE_RECIPIENTS (PidTagMessageRecipients)
只读
PR_MESSAGE_SIZE (PidTagMessageSize)
只读
PR_MESSAGE_CC_ME (PidTagMessageCcMe)
只读
PR_MESSAGE_RECIP_ME (PidTagMessageRecipientMe)
只读
PR_MESSAGE_TO_ME (PidTagMessageToMe)
只读
PR_NORMALIZED_SUBJECT (PidTagNormalizedSubject)
只读
PR_ORIGINATOR 属性
只读
PR_PARENT_DISPLAY (PidTagParentDisplay)
只读
PR_PARENT_ENTRYID (PidTagParentEntryId)
只读
PR_RECEIVED_BY 属性
只读
PR_RECIPIENT_TYPE (PidTagRecipientType)
只读
PR_RECORD_KEY (PidTagRecordKey)
只读
PR_SEARCH_KEY (PidTagSearchKey)
只读
PR_SENDER 属性
只读
PR_STORE_ENTRYID (PidTagStoreEntryId)
只读
PR_STORE_RECORD_KEY (PidTagStoreRecordKey)
只读

以下属性对客户端都是只读的, PR_BODY除外。 客户端在处理报表时构造此属性。

报表消息的属性
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 属性
PR_SUBJECT (PidTagSubject)
邮件收件人的属性 Access 必需还是可选
PR_ADDRTYPE (PidTagAddressType)
只读
必需
PR_DISPLAY_NAME (PidTagDisplayName)
读/写
必需
PR_DISPLAY_TYPE (PidTagDisplayType)
读/写
必需
PR_EMAIL_ADDRESS (PidTagEmailAddress)
只读
可选
PR_ENTRYID
只读
必需
PR_OBJECT_TYPE (PidTagObjectType)
只读
必需
PR_SEARCH_KEY
只读
可选