Compartilhar via


Propriedade Canônica PidTagInstanceKey

Aplica-se a: Outlook 2013 | Outlook 2016

Contém um valor que identifica exclusivamente uma linha em uma tabela.

Propriedade Valor
Propriedades associadas:
PR_INSTANCE_KEY
Identificador:
0x0FF6
Tipo de dados:
PT_BINARY
Área:
Tabela

Comentários

Essa propriedade é um valor binário que identifica exclusivamente uma linha em uma exibição de tabela. É uma coluna necessária na maioria das tabelas. Se uma linha for incluída em duas exibições, haverá duas chaves de instância diferentes. A chave de instância de uma linha pode ser diferente sempre que a tabela é aberta, mas permanece constante enquanto a tabela está aberta. As linhas adicionadas enquanto uma tabela está em uso não reutilizam uma chave de instância que foi usada anteriormente.

Use as propriedades PR_ENTRYID (PidTagEntryId) ou PR_RECORD_KEY (PidTagRecordKey) para correlacionar todas as linhas de uma expansão. Use PR_INSTANCE_KEY para localizar uma instância específica na expansão.

Quando uma propriedade multivalued é expandida em uma tabela, uma linha é criada para cada instância da expansão, ou seja, para cada valor dessa propriedade. Cada linha tem um valor exclusivo para a propriedade PR_INSTANCE_KEY , enquanto todas as outras colunas mantêm seus valores originais durante toda a expansão.

Em um tipo categorizado de uma tabela, linhas não correspondentes a dados reais podem ser adicionadas ao resultado do tipo. Cada linha desse tipo, como todas as linhas em todas as tabelas, tem sua própria chave de instância exclusiva.

PR_INSTANCE_KEY também é usado em notificações de evento de tabela. Os membros propIndex e propPrior da estrutura TABLE_NOTIFICATION são estruturas SPropValue com valores PR_INSTANCE_KEY . O membro propIndex indica a linha que foi adicionada ou alterada. O membro propPrior indica a linha antes da linha adicionada ou alterada (PR_NULL indica uma alteração na primeira linha).

Esse valor não é copiado como parte da tabela de exibição.

PR_INSTANCE_KEY é uma estrutura MAPIUID . Todas as chaves de instância podem ser comparadas diretamente como valores binários.

Especificações de protocolo

[MS-OXPROPS]

Fornece referências às especificações de protocolo Exchange Server relacionadas.

[MS-OXOABK]

Especifica as propriedades e as operações para listas de usuários, contatos, grupos 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

Propriedades MAPI

Propriedades canônicas MAPI

Mapeando nomes de propriedades canônicas para nomes MAPI

Mapeando nomes MAPI para nomes de propriedades canônicas