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
**Tipo** |
Obrigatório.
O tipo do descritor de filtro.
A tabela a seguir lista os valores possíveis para este atributo.
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
Elementos pai