Partilhar via


AutocompleteParameters Classe

Definição

Parâmetros adicionais para a operação AutocompleteGet.

public class AutocompleteParameters
type AutocompleteParameters = class
Public Class AutocompleteParameters
Herança
AutocompleteParameters

Construtores

AutocompleteParameters()

Inicializa uma nova instância da classe AutocompleteParameters.

AutocompleteParameters(AutocompleteMode, String, Nullable<Boolean>, String, String, Nullable<Double>, IList<String>, Nullable<Int32>)

Inicializa uma nova instância da classe AutocompleteParameters.

Propriedades

AutocompleteMode

Obtém ou define o modo de preenchimento automático. O padrão é 'oneTerm'. Use 'twoTerms' para obter telhas e 'oneTermWithContext' para usar o contexto atual ao produzir termos preenchidos automaticamente. Os valores possíveis incluem: 'oneTerm', 'twoTerms', 'oneTermWithContext'

Filter

Obtém ou define uma expressão OData que filtra os documentos usados para produzir termos concluídos para o resultado do preenchimento automático.

HighlightPostTag

Obtém ou define uma marca de cadeia de caracteres que é acrescentada aos realces de ocorrência. Deve ser definido com highlightPreTag. Se omitido, o realce de ocorrências será desabilitado.

HighlightPreTag

Obtém ou define uma marca de cadeia de caracteres que é acrescentada aos realces de clique. Deve ser definido com highlightPostTag. Se omitido, o realce de ocorrências será desabilitado.

MinimumCoverage

Obtém ou define um número entre 0 e 100 indicando o percentual do índice que deve ser coberto por uma consulta de preenchimento automático para que a consulta seja relatada como um sucesso. Esse parâmetro pode ser útil para garantir a disponibilidade de pesquisa mesmo para serviços com apenas um réplica. O padrão é 80.

SearchFields

Obtém ou define a lista de nomes de campo a serem considerados ao consultar termos preenchidos automaticamente. Os campos de destino devem ser incluídos no sugestor especificado.

Top

Obtém ou define o número de termos preenchidos automaticamente a serem recuperados. Deve ser um valor entre 1 e 100. O padrão é 5.

UseFuzzyMatching

Obtém ou define um valor que indica se a correspondência difusa deve ser usada para a consulta de preenchimento automático. O padrão é false. Quando definida como true, a consulta encontrará termos mesmo se houver um caractere substituído ou ausente no texto de pesquisa. Embora isso forneça uma experiência melhor em alguns cenários, ele tem um custo de desempenho, pois as consultas de preenchimento automático difuso são mais lentas e consomem mais recursos.

Aplica-se a