Propriedade Canônica PidTagEntryId
Aplica-se a: Outlook 2013 | Outlook 2016
Contém um identificador de entrada MAPI usado para abrir e editar propriedades de um objeto MAPI específico.
Propriedade | Valor |
---|---|
Propriedades associadas: |
PR_ENTRYID |
Identificador: |
0x0FFF |
Tipo de dados: |
PT_BINARY |
Área: |
Propriedades de ID |
Comentários
Essa propriedade identifica um objeto para OpenEntry instanciar e fornece acesso a todas as suas propriedades por meio da interface derivada apropriada do IMAPIProp.
Essa propriedade é uma das propriedades de endereço base para todos os usuários de mensagens.
Essa propriedade pode conter um identificador de longo prazo ou de curto prazo. Os identificadores de curto prazo são mais fáceis e rápidos de construir, mas são limitados em seu escopo e duração, normalmente para a sessão e a estação de trabalho atuais. Eles são comumente usados para objetos de natureza temporária, como linhas de tabela ou entradas de caixa de diálogo, e depois abandonados. Identificadores de longo prazo são usados para objetos de natureza mais ampla e duradoura.
Essa propriedade está sempre disponível por meio do método IMAPIProp::GetProps seguindo a primeira chamada para o método IMAPIProp::SaveChanges . Alguns provedores de serviços podem disponibilizá-lo imediatamente após a instanciação. O provedor deve sempre retornar um identificador de entrada de longo prazo do GetProps. Portanto, para converter um identificador de curto prazo em longo prazo, basta abrir o objeto e obter essa propriedade por meio do GetProps.
A tabela a seguir resume diferenças importantes entre essa propriedade, PR_RECORD_KEY (PidTagRecordKey) e PR_SEARCH_KEY (PidTagSearchKey).
Característica | PR_ENTRYID | PR_RECORD_KEY | PR_SEARCH_KEY |
---|---|---|---|
Necessário em objetos de anexo |
Não |
Sim |
Não |
Necessário em objetos de pasta |
Sim |
Sim |
Não |
Necessário em objetos do repositório de mensagens |
Sim |
Sim |
Não |
Necessário em objetos status |
Sim |
Não |
Não |
Criado por cliente |
Não |
Não |
Sim |
Disponível antes da chamada para SaveChanges |
Depende da implementação do provedor |
Depende da implementação do provedor |
Para mensagens, sim. Para outros, depende da implementação do provedor. |
Alterado em uma operação de cópia |
Sim |
Sim |
Não |
Alterável por cliente após uma cópia |
Não |
Não |
Sim |
Exclusivo dentro |
Mundo inteiro |
Instância do provedor |
Mundo inteiro |
Binário comparável (como com o memcmp) |
Sem uso IMAPISupport:: CompareEntryIDs |
Sim |
Sim |
Recursos relacionados
Especificações de protocolo
Fornece referências às especificações de protocolo Exchange Server relacionadas.
Manipula objetos de mensagem e anexo.
Especifica as propriedades e as operações para listas de usuários, contatos, grupos e recursos.
Converte de convenções de email padrão da Internet em objetos de mensagem.
Manipula a ordem e o fluxo para transferências de dados entre um cliente e um servidor.
Manipula a recuperação de listas de permissões de pasta armazenadas no servidor.
Especifica métodos para se conectar e configurar caixas de correio como delegados e interações com objetos de mensagem e calendário quando atuam em nome de outro usuário.
Especifica o esquema e os métodos usados para solicitar informações de disponibilidade para usuários e recursos.
Arquivos de cabeçalho
Mapidefs.h
Fornece definições de tipo de dados.
Mapitags.h
Contém definições de propriedades listadas como nomes alternativos.
Confira também
Propriedade Canônica PidTagStoreEntryId