Partilhar via


Elemento de FilterDescriptor em FilterDescriptors (BDCMetadata esquema)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Especifica um descritor de filtro de um método.

Namespace: http://schemas.microsoft.com/windows/2007/BusinessDataCatalog

Esquema: BDCMetadata

<FilterDescriptor Type = "String" FilterField = "String" Name = "String" DefaultDisplayName = "String" IsCached = "Boolean"> </FilterDescriptor>

Elementos e atributos

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

Atributos

Atributo

Descrição

**Tipo**

Obrigatório.

O tipo do descritor de filtro.

A tabela a seguir lista os valores possíveis para este atributo.

Valor

Descrição

Limite

Usado durante a consulta de um sistema externo e cujo valor pode ser interpretado como um limite no número de itens externos (**EntityInstances**) que são retornados quando o método ao qual ele pertence é chamado.

PageNumber

Curinga

Usado durante a consulta a um sistema externo. Seu valor representa um padrão de regulares e caracteres curinga que é comparado com o valor de um determinado campo do conjunto de EntityInstances. O sistema externo retorna apenas esses EntityInstances cujos valores de campo corresponderem ao padrão especificado.

Usercontext

Usado durante a consulta a um sistema externo. Seu valor pode ser definido automaticamente por qualquer aplicativo cliente para a identidade do usuário que está ligando para o sistema externo. Em seguida, esse valor pode ser usado pelo sistema externo para autorizar e, em seguida, filtrar os resultados retornados.

UserCulture

Nome de usuário.

Password

LastId

SsoTicket

UserProfile

Usado durante a consulta a um sistema externo. Seu valor pode ser obtido examinando o perfil do usuário atual. O sistema externo pode usar seu valor para filtrar os resultados retornados.

comparison

Usado durante a consulta a um sistema externo. Um sistema externo pode comparar um valor **ComparisonFilter** com o valor de um campo específico de um conjunto de **EntityInstances** e somente aqueles **EntityInstances** em que os valores de campo passam no teste de comparação podem ser retornados.

Carimbo de data/hora

Entrada

Usado ao chamar uma operação em um sistema externo. Um sistema externo pode usar o valor de um **InputFilter** como argumentos adicionais para a operação.

Saída

Usado ao chamar uma operação em um sistema externo. Resultados adicionais de uma operação que não pode ser capturada por **ReturnTypeDescriptor** podem ser recuperados como um valor do **InputOutputFilter**.

Inputoutput

Usado ao chamar uma operação em um sistema externo. Um sistema externo pode usar o valor de um **InputOutputFilter** como argumentos adicionais para a operação e resultados adicionais de uma operação que não pode ser capturada por **ReturnTypeDescriptor** podem ser recuperados como um valor do **InputOutputFilter**.

Envio em lote

BatchingTermination

Activityid

**ActivityId** é usado ao chamar uma operação no sistema externo. Seu valor é definido como um GUID que representa o contexto de operação atual. Se nenhum valor tal estiver disponível, esse filtro gera um GUID aleatório. No SharePoint Foundation 2010, esse filtro usa o **CorrelationID**.

**FilterField**

Opcional.

Tipo de atributo: **String**

**Nome**

Obrigatório.

O nome do descritor de filtro.

Tipo de atributo: **String**

**DefaultDisplayName**

Opcional.

O nome de exibição padrão do descritor de filtro.

Tipo de atributo: **String**

**Iscached**

Opcional.

Especifica se esse descritor de filtro é usado com frequência. Se definido como **true**, o serviço BDC (Conectividade de Dados Empresariais) armazenará em cache esse descritor de filtro na memória.

Valor padrão: **true**

Tipo de atributo: **Boolean**

Elementos filho

Elemento Descrição
Elemento de LocalizedDisplayNames no MetadataObject (BDCMetadata esquema) Os nomes de exibição localizado desse descritor de filtro.
Elemento de propriedades no MetadataObject (BDCMetadata esquema) As propriedades desse descritor de filtro.

Elementos pai

Elemento Descrição
Elemento FilterDescriptors no método (BDCMetadata esquema) Uma lista de descritores de filtro de um método.