Compartilhar via


Propriedade Canônica PidTagStoreUnicodeMask

Aplica-se a: Outlook 2013 | Outlook 2016

Contém um bitmask de sinalizadores que os aplicativos cliente devem consultar para determinar as características de um repositório de mensagens.

Propriedade Valor
Propriedades associadas:
PR_STORE_UNICODE_MASK
Identificador:
0x340F
Tipo de dados:
PT_LONG
Área:
Repositório de mensagens MAPI

Comentários

Essa propriedade divulga os recursos de um repositório de mensagens para aplicativos cliente que planejam enviar uma mensagem. Os sinalizadores podem facilitar as decisões de um cliente ou de outro repositório, como enviar PR_BODY (PidTagBody) ou apenas PR_RTF_COMPRESSED (PidTagRtfCompressed). Um cliente nunca deve definir essa propriedade. Uma tentativa retorna MAPI_E_COMPUTED.

Um ou mais dos seguintes sinalizadores podem ser definidos para esta propriedade:

STORE_ANSI_OK

(131072, 0x00020000) O repositório de mensagens dá suporte a propriedades que contêm caracteres ANSI (American National Standards Institute) (8 bits).

STORE_ATTACH_OK

(32, 0x00000020) O repositório de mensagens dá suporte a anexos OLE (OLE) ou não OLE para mensagens.

STORE_CATEGORIZE_OK

(1024, 0x00000400) O repositório de mensagens dá suporte a exibições categorizadas de tabelas.

STORE_CREATE_OK

(16, 0x00000010) O repositório de mensagens dá suporte à criação de novas mensagens.

STORE_ENTRYID_UNIQUE

(1, 0x00000001) Os identificadores de entrada dos objetos no repositório de mensagens são exclusivos, ou seja, nunca reutilizados durante a vida útil do repositório.

STORE_HTML_OK

(65536, 0x00010000) O repositório de mensagens dá suporte a mensagens HTML, armazenadas na propriedade PR_BODY_HTML (PidTagBodyHtml). Observe que STORE_HTML_OK não está definido em versões do MAPIDEFS. H que são incluídos no Microsoft Exchange 2000 Server e anterior. Se o ambiente de desenvolvimento usar um MAPIDEFS. Arquivo H que não inclui STORE_HTML_OK, use o valor "0x00010000" em vez disso.

STORE_ITEMPROC

(2097152, 0x00200000) Em um repositório PST encapsulado, indica que quando uma nova mensagem chega ao repositório, o repositório faz o processamento de filtro de spam e regras na mensagem separadamente. O repositório chama IMAPISupport::Notify, definindo fnevNewMail na estrutura NOTIFICATION que é passada como um parâmetro e, em seguida, passa os detalhes da nova mensagem para o cliente ouvinte. Posteriormente, quando o cliente de escutará recebe a notificação, ele não processará regras na mensagem.

STORE_LOCALSTORE

(524288, 0x00080000) Esse sinalizador é reservado e não deve ser usado.

STORE_MODIFY_OK

(8, 0x00000008) O repositório de mensagens dá suporte à modificação de suas mensagens existentes.

STORE_MV_PROPS_OK

(512, 0x00000200) O repositório de mensagens dá suporte a propriedades multivalorizadas, garante a estabilidade da ordem de valor em uma propriedade multivalida durante uma operação de salvamento e dá suporte à instanciação de propriedades multivalorizadas em tabelas.

STORE_NOTIFY_OK

(256, 0x00000100) O repositório de mensagens dá suporte a notificações.

STORE_OLE_OK

(64, 0x00000040) O repositório de mensagens dá suporte a anexos OLE. Os dados OLE são acessíveis por meio de uma interface IStorage , como os disponíveis por meio da propriedade PR_ATTACH_DATA_OBJ (PidTagAttachDataObject).

STORE_PUBLIC_FOLDERS

(16384, 0x00004000) As pastas neste repositório são públicas (multiusuários), não privadas (possivelmente de várias instâncias, mas não de vários usuários).

STORE_PUSHER_OK

(8388608, 0x00800000) O Manipulador de Protocolo MAPI não rastreará o repositório e o repositório é responsável por enviar alterações por meio de notificações ao indexador para que as mensagens sejam indexadas.

STORE_READONLY

(2, 0x00000002) Todas as interfaces do repositório de mensagens têm um nível de acesso somente leitura.

STORE_RESTRICTION_OK

(4096, 0x00001000) O repositório de mensagens dá suporte a restrições.

STORE_RTF_OK

(2048, 0x00000800) O repositório de mensagens dá suporte a mensagens RTF (Rich Text Format), geralmente compactadas, e o próprio repositório mantém PR_BODY e PR_RTF_COMPRESSED sincronizados.

STORE_SEARCH_OK

(4, 0x00000004) O repositório de mensagens dá suporte a pastas de resultados de pesquisa.

STORE_SORT_OK

(8192, 0x00002000) O repositório de mensagens dá suporte a exibições de classificação de tabelas.

STORE_SUBMIT_OK

(128, 0x00000080) O repositório de mensagens dá suporte à marcação de uma mensagem para envio.

STORE_UNCOMPRESSED_RTF

(32768, 0x00008000) O repositório de mensagens dá suporte ao armazenamento de mensagens RTF (texto de formulário revisado) em forma não compactada. Um fluxo RTF não compactado é identificado pelo valor dwMagicUncompressedRTF no cabeçalho do fluxo. O valor dwMagicUncompressedRTF é definido no RTFLIB. Arquivo H.

STORE_UNICODE_OK

(262144, 0x00040000) O repositório de mensagens dá suporte a propriedades que contêm caracteres Unicode.

Uma versão RTF de uma mensagem sempre pode ser armazenada, mesmo que o repositório de mensagens não esteja ciente de RTF. Se o bit STORE_RTF_OK não estiver definido para um armazenamento específico, um cliente que mantém versões RTF deverá chamar a função RTFSync para manter as versões PR_BODY e PR_RTF_COMPRESSED sincronizadas para conteúdo de texto. O RTF é sempre armazenado em PR_RTF_COMPRESSED, seja ele realmente compactado ou não.

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