Compartilhar via


Excludes

O elemento Excludes executa uma máscara bit a bit da propriedade especificada e um valor fornecido.

<Excludes>
   <FieldURI/>
   <Bitmask/>
</Excludes>
<Excludes>
   <ExtendedFieldURI/> 
   <Bitmask/>
</Excludes>
<Excludes>
   <IndexedFieldURI/> 
   <Bitmask/>
</Excludes>

Excludestype

Atributos e elementos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Nenhum

Elementos filho

Elemento Descrição
FieldURI
Identifica propriedades referenciadas com frequência pelo URI.
IndexedFieldURI
Identifica membros individuais de um dicionário.
ExtendedFieldURI
Identifica propriedades MAPI.
Bitmask
Representa uma máscara hexadecimal ou decimal a ser usada durante uma operação de restrição de exclusões . Se o bitmask representa um número hexadecimal, ele deve ser prefixado por 0x ou 0X. Caso contrário, ele será considerado um número decimal.

Elementos pai

Elemento Descrição
Restriction
Representa a restrição ou a consulta usada para filtrar itens ou pastas em Operações de pasta FindItem/FindFolder e pesquisa.
Not
Representa uma expressão de pesquisa que nega o valor booliano da expressão de pesquisa que ela contém.
And
Representa uma expressão de pesquisa que permite executar uma operação booliana e entre duas ou mais expressões de pesquisa. O resultado da operação And é verdadeiro se todas as expressões de pesquisa contidas no E forem verdadeiras.
Or
Representa uma expressão de pesquisa que executa uma OR lógica na expressão de pesquisa que ela contém. O elemento Or retornará true se algum de seus filhos retornar true.

Comentários

As exclusões serão resolvidas como true se uma operação AND executada na seguinte resolução para 0:

  1. O valor bit para a propriedade

  2. O valor de bitmask para a propriedade

As exclusões só podem ser aplicadas a uma propriedade que tenha um valor inteiro. Se o tipo de propriedade for algo diferente de um inteiro, um código de erro de ErrorUnsupportedPathForQuery será retornado na resposta.

Você pode executar a operação inversa chamando Not(Excludes).

O esquema que descreve esse elemento está localizado no diretório virtual do EWS do computador que está executando Microsoft Exchange Server 2007 que tem a função de servidor do Client Access instalada.

Elemento de informações

Elemento Exemplo
Namespace
http://schemas.microsoft.com/exchange/services/2006/types
Nome do esquema
Esquema de tipos
Arquivo de validação
Types.xsd
Pode ser vazio
False

Confira também