Compartilhar via


IMessage : IMAPIProp

Aplica-se a: Outlook 2013 | Outlook 2016

Gerencia mensagens, anexos e destinatários.

Propriedade Valor
Arquivo de cabeçalho:
Mapidefs.h
Exposto por:
Objeto Message
Implementado por:
Provedores de repositório de mensagens
Chamado por:
Aplicativos do cliente
Identificador de interface:
IID_IMessage
Tipo de ponteiro:
LPMESSAGE
Modelo de transação:
Transacionado

Vtable order

Member Descrição
GetAttachmentTable
Retorna a tabela de anexo da mensagem.
OpenAttach
Abre um anexo.
CreateAttach
Cria um novo anexo.
DeleteAttach
Exclui um anexo.
GetRecipientTable
Retorna a tabela de destinatário da mensagem.
ModifiRecipients
Adiciona, exclui ou modifica destinatários de mensagens.
SubmitMessage
Salva todas as alterações na mensagem e a marca como pronta para envio.
SetReadFlag
Define ou limpa o sinalizador MSGFLAG_READ na propriedade PR_MESSAGE_FLAGS (PidTagMessageFlags) da mensagem e gerencia o envio de relatórios de leitura.

As propriedades a seguir são necessárias em mensagens em algum momento durante o ciclo de vida. A maioria das propriedades somente leitura é definida pelo provedor do repositório de mensagens quando um cliente chama o método IMAPIProp::SaveChanges de uma mensagem. Outras propriedades somente leitura são definidas pelo provedor de transporte.

Propriedades necessárias para mensagens de todas as classes Access
PR_CREATION_TIME (PidTagCreationTime)
Somente leitura
PR_DISPLAY_BCC (PidTagDisplayBcc)
Somente leitura
PR_DISPLAY_CC (PidTagDisplayCc)
Somente leitura
PR_DISPLAY_TO (PidTagDisplayTo)
Somente leitura
PR_ENTRYID (PidTagEntryId)
Somente leitura
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime)
Somente leitura
PR_MESSAGE_ATTACHMENTS (PidTagMessageAttachments)
Somente leitura
PR_MESSAGE_CLASS (PidTagMessageClass)
Leitura/gravação
PR_MESSAGE_FLAGS (PidTagMessageFlags)
Leitura/gravação
PR_MESSAGE_RECIPIENTS (PidTagMessageRecipients)
Somente leitura
PR_MESSAGE_SIZE (PidTagMessageSize)
Somente leitura
PR_MESSAGE_CC_ME (PidTagMessageCcMe)
Somente leitura
PR_MESSAGE_RECIP_ME (PidTagMessageRecipientMe)
Somente leitura
PR_MESSAGE_TO_ME (PidTagMessageToMe)
Somente leitura
PR_NORMALIZED_SUBJECT (PidTagNormalizedSubject)
Somente leitura
PR_ORIGINATOR propriedades
Somente leitura
PR_PARENT_DISPLAY (PidTagParentDisplay)
Somente leitura
PR_PARENT_ENTRYID (PidTagParentEntryId)
Somente leitura
PR_RECEIVED_BY propriedades
Somente leitura
PR_RECIPIENT_TYPE (PidTagRecipientType)
Somente leitura
PR_RECORD_KEY (PidTagRecordKey)
Somente leitura
PR_SEARCH_KEY (PidTagSearchKey)
Somente leitura
PR_SENDER propriedades
Somente leitura
PR_STORE_ENTRYID (PidTagStoreEntryId)
Somente leitura
PR_STORE_RECORD_KEY (PidTagStoreRecordKey)
Somente leitura

As propriedades a seguir são todas somente leitura para clientes, com exceção de PR_BODY. Os clientes constroem essa propriedade quando processam um relatório.

Propriedades para mensagens de relatório
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 propriedades
PR_SUBJECT (PidTagSubject)
Propriedades para destinatários de mensagens Access Obrigatório ou opcional
PR_ADDRTYPE (PidTagAddressType)
Somente leitura
Obrigatório
PR_DISPLAY_NAME (PidTagDisplayName)
Leitura/gravação
Obrigatório
PR_DISPLAY_TYPE (PidTagDisplayType)
Leitura/gravação
Obrigatório
PR_EMAIL_ADDRESS (PidTagEmailAddress)
Somente leitura
Opcional
PR_ENTRYID
Somente leitura
Obrigatório
PR_OBJECT_TYPE (PidTagObjectType)
Somente leitura
Obrigatório
PR_SEARCH_KEY
Somente leitura
Opcional