IMsgStore : IMAPIProp
Aplica-se a: Outlook 2013 | Outlook 2016
Fornece acesso a informações do repositório de mensagens e a mensagens e pastas.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapidefs.h |
Exposto por: |
Objeto do repositório de mensagens |
Implementado por: |
Provedores de repositório de mensagens |
Chamado por: |
Aplicativos cliente, o spooler MAPI e MAPI |
Identificador de interface: |
IID_IMsgStore |
Tipo de ponteiro: |
LPMDB |
Modelo de transação: |
Não transacionado |
Vtable order
Member | Descrição |
---|---|
Aconselhar |
Registra para receber a notificação de eventos especificados que afetam o repositório de mensagens. |
Unadvise |
Cancela o envio de notificações configuradas anteriormente com uma chamada para o método IMsgStore::Advise . |
CompareEntryIDs |
Compara dois identificadores de entrada para determinar se eles se referem à mesma entrada em um repositório de mensagens. |
OpenEntry |
Abre uma pasta ou mensagem e retorna um ponteiro de interface para obter mais acesso. |
SetReceiveFolder |
Estabelece uma pasta como o destino para mensagens de entrada de uma classe de mensagem específica. |
GetReceiveFolder |
Obtém a pasta que foi estabelecida como o destino para mensagens de entrada de uma classe de mensagem especificada ou como a pasta de recebimento padrão para o repositório de mensagens. |
GetReceiveFolderTable |
Fornece acesso à tabela de pastas de recebimento, uma tabela com informações sobre todas as pastas de recebimento para o repositório de mensagens. |
StoreLogoff |
Habilita o logoff ordenado do repositório de mensagens. |
AbortSubmit |
Tenta remover uma mensagem da fila de saída. |
GetOutgoingQueue |
Fornece acesso à tabela de fila de saída, uma tabela que tem informações sobre todas as mensagens na fila de saída do repositório de mensagens. |
SetLockState |
Bloqueia ou desbloqueia uma mensagem. |
FinishedMsg |
Permite que o provedor do repositório de mensagens execute o processamento em uma mensagem enviada. |
NotifyNewMail |
Informa ao repositório de mensagens que uma nova mensagem chegou. |
Propriedades necessárias | Nível de acesso |
---|---|
PR_DISPLAY_NAME (PidTagDisplayName) |
Leitura/gravação |
PR_ENTRYID (PidTagEntryId) |
Somente leitura |
PR_OBJECT_TYPE (PidTagObjectType) |
Somente leitura |
PR_RECORD_KEY (PidTagRecordKey) |
Somente leitura |
PR_STORE_ENTRYID (PidTagStoreEntryId) |
Somente leitura |
PR_STORE_RECORD_KEY (PidTagStoreRecordKey) |
Somente leitura |
PR_MDB_PROVIDER (PidTagStoreProvider) |
Somente leitura |
PR_STORE_SUPPORT_MASK (PidTagStoreSupportMask) |
Somente leitura |
As seguintes propriedades são para repositórios de mensagens do IPM (mensagem interpessoal):
PR_IPM_OUTBOX_ENTRYID (PidTagIpmOutboxEntryId)
PR_IPM_SENTMAIL_ENTRYID (PidTagIpmSentMailEntryId)
PR_IPM_SUBTREE_ENTRYID (PidTagIpmSubtreeEntryId)
PR_IPM_WASTEBASKET_ENTRYID (PidTagIpmWastebasketEntryId)
PR_MDB_PROVIDER
PR_STORE_SUPPORT_MASK