IMailUser : IMAPIProp
Aplica-se a: Outlook 2013 | Outlook 2016
Fornece acesso às muitas propriedades associadas aos usuários de mensagens. A interface IMailUser é implementada por objetos de usuário de mensagens. O IMailUser herda da interface IMAPIProp : IUnknown e não tem métodos exclusivos.
Propriedade | Valor |
---|---|
Arquivo de cabeçalho: |
Mapidefs.h |
Exposto por: |
Objetos de usuário de mensagens |
Implementado por: |
Provedores de catálogo de endereços |
Chamado por: |
Aplicativos do cliente |
Identificador de interface: |
IID_IMailUser |
Tipo de ponteiro: |
LPMAILUSER |
Modelo de transação: |
Transacionado |
Vtable order
Essa interface não tem métodos exclusivos.
Propriedades necessárias | Access |
---|---|
PR_ADDRTYPE (PidTagAddressType) |
Leitura/gravação |
PR_DISPLAY_NAME (PidTagDisplayName) |
Leitura/gravação |
PR_DISPLAY_TYPE (PidTagDisplayType) |
Somente leitura |
PR_EMAIL_ADDRESS (PidTagEmailAddress) |
Leitura/gravação |
PR_ENTRYID (PidTagEntryId) |
Somente leitura |
PR_OBJECT_TYPE (PidTagObjectType) |
Somente leitura |
PR_RECORD_KEY (PidTagRecordKey) |
Somente leitura |
PR_SEARCH_KEY (PidTagSearchKey) |
Somente leitura |
Comentários
Cinco das propriedades necessárias são conhecidas como propriedades de endereço base para destinatários:
PR_ADDRTYPE
PR_DISPLAY_NAME
PR_EMAIL_ADDRESS
PR_ENTRYID
PR_SEARCH_KEY
Essas propriedades são consideradas especiais porque muitos outros grupos de propriedades semelhantes são criados sobre esse grupo base. Os outros grupos são usados para descrever um destinatário em várias funções, como o remetente original ou delegado de uma mensagem. Para obter mais informações sobre essas propriedades e como usá-las, consulte Tipos de Endereço MAPI.
Os usuários de mensagens podem exibir uma coleção de suas propriedades dando suporte à propriedade PR_DETAILS_TABLE (PidTagDetailsTable). PR_DETAILS_TABLE é uma tabela de exibição que descreve o layout de uma caixa de diálogo de detalhes ou uma página de propriedade com guias que exibe informações de propriedade do destinatário. O MAPI cria caixas de diálogo de detalhes quando um cliente chama o método IAddrBook::D etails .
Objetos de usuário de mensagens podem ter outras propriedades opcionais associadas a eles. O MAPI define muitas propriedades que fornecem informações adicionais de endereçamento sobre um usuário de mensagens. Todas essas propriedades são cadeias de caracteres. A lista a seguir mostra as propriedades mais usadas:
PR_ACCOUNT (PidTagAccount)
PR_ASSISTANT (PidTagAssistant)
PR_BUSINESS_TELEPHONE_NUMBER (PidTagBusinessTelephoneNumber)
PR_GIVEN_NAME (PidTagGivenName)
PR_GOVERNMENT_ID_NUMBER (PidTagGovernmentIdNumber)
PR_LOCALITY (PidTagLocality)
PR_POSTAL_ADDRESS (PidTagPostalAddress)
Para obter uma lista completa de propriedades, consulte Mapeamento de nomes de propriedades canônicas para nomes MAPI.