QueryFilter interface
Um filtro usado para definir um conjunto de extensões a serem retornadas durante uma consulta.
Propriedades
| criteria | Os valores de filtro definem o conjunto de valores nesta consulta. Eles são aplicados com base no QueryFilterType. |
| direction | O PagingDirection é aplicado a um token de paginação, se existir. Caso contrário, a direção será ignorada e Avançar desde o início do conjunto de resultados será usado. A direção deve ser deixada de fora da solicitação, a menos que um token de paginação seja usado para ajudar a evitar problemas futuros. |
| page |
O número da página solicitado pelo utilizador. Se não for fornecido, 1 é assumido por padrão. |
| page |
O tamanho da página define o número de resultados que o chamador deseja para esse filtro. A contagem não pode exceder os limites gerais de tamanho da consulta. |
| paging |
O token de paginação é um tipo distinto de filtro e os outros campos de filtro são ignorados. O token de paginação representa a continuação de uma consulta executada anteriormente. As informações sobre onde no resultado e quais campos estão sendo filtrados são incorporadas no token. |
| sort |
Define o tipo de classificação a ser aplicada nos resultados. A fatia da página é cortada apenas dos resultados classificados. |
| sort |
Define a ordem de classificação, 1 para Crescente, 2 para Decrescente, caso contrário, ordenação padrão com base no valor SortBy |
Detalhes de Propriedade
criteria
Os valores de filtro definem o conjunto de valores nesta consulta. Eles são aplicados com base no QueryFilterType.
criteria: FilterCriteria[]
Valor de Propriedade
direction
O PagingDirection é aplicado a um token de paginação, se existir. Caso contrário, a direção será ignorada e Avançar desde o início do conjunto de resultados será usado. A direção deve ser deixada de fora da solicitação, a menos que um token de paginação seja usado para ajudar a evitar problemas futuros.
direction: PagingDirection
Valor de Propriedade
pageNumber
O número da página solicitado pelo utilizador. Se não for fornecido, 1 é assumido por padrão.
pageNumber: number
Valor de Propriedade
number
pageSize
O tamanho da página define o número de resultados que o chamador deseja para esse filtro. A contagem não pode exceder os limites gerais de tamanho da consulta.
pageSize: number
Valor de Propriedade
number
pagingToken
O token de paginação é um tipo distinto de filtro e os outros campos de filtro são ignorados. O token de paginação representa a continuação de uma consulta executada anteriormente. As informações sobre onde no resultado e quais campos estão sendo filtrados são incorporadas no token.
pagingToken: string
Valor de Propriedade
string
sortBy
Define o tipo de classificação a ser aplicada nos resultados. A fatia da página é cortada apenas dos resultados classificados.
sortBy: number
Valor de Propriedade
number
sortOrder
Define a ordem de classificação, 1 para Crescente, 2 para Decrescente, caso contrário, ordenação padrão com base no valor SortBy
sortOrder: number
Valor de Propriedade
number