Поделиться через


IMessage : IMAPIProp

Область применения: Outlook 2013 | Outlook 2016

Управляет сообщениями, вложениями и получателями.

Свойство Значение
Файл заголовка:
Mapidefs.h
Предоставляется:
Объект Message
Реализовано в:
Поставщики хранилища сообщений
Вызывающая сторона:
Клиентские приложения
Идентификатор интерфейса:
IID_IMessage
Тип указателя:
LPMESSAGE
Модель транзакций:
Транзакций

Порядок vtable

Member Описание
GetAttachmentTable
Возвращает таблицу вложений сообщения.
OpenAttach
Открывает вложение.
CreateAttach
Создает новое вложение.
DeleteAttach
Удаляет вложение.
GetRecipientTable
Возвращает таблицу получателей сообщения.
ModifyRecipients
����������, �������� ��� �������� ����������� ���������.
SubmitMessage
Сохраняет все изменения в сообщении и помечает его как готовое к отправке.
SetReadFlag
Задает или очищает флаг MSGFLAG_READ в свойстве PR_MESSAGE_FLAGS (PidTagMessageFlags) сообщения и управляет отправкой отчетов чтения.

Следующие свойства требуются для сообщений в определенный момент их жизненного цикла. Большинство свойств, доступных только для чтения, задаются поставщиком хранилища сообщений, когда клиент вызывает метод 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
Только для чтения
Необязательный