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 |
只读 |
可选 |