Compartilhar via


AutocompleteParameters Construtores

Definição

Sobrecargas

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.

AutocompleteParameters()

Origem:
AutocompleteParameters.cs

Inicializa uma nova instância da classe AutocompleteParameters.

public AutocompleteParameters ();
Public Sub New ()

Aplica-se a

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

Origem:
AutocompleteParameters.cs

Inicializa uma nova instância da classe AutocompleteParameters.

public AutocompleteParameters (Microsoft.Azure.Search.Models.AutocompleteMode autocompleteMode = Microsoft.Azure.Search.Models.AutocompleteMode.OneTerm, string filter = default, bool? useFuzzyMatching = default, string highlightPostTag = default, string highlightPreTag = default, double? minimumCoverage = default, System.Collections.Generic.IList<string> searchFields = default, int? top = default);
new Microsoft.Azure.Search.Models.AutocompleteParameters : Microsoft.Azure.Search.Models.AutocompleteMode * string * Nullable<bool> * string * string * Nullable<double> * System.Collections.Generic.IList<string> * Nullable<int> -> Microsoft.Azure.Search.Models.AutocompleteParameters
Public Sub New (Optional autocompleteMode As AutocompleteMode = Microsoft.Azure.Search.Models.AutocompleteMode.OneTerm, Optional filter As String = Nothing, Optional useFuzzyMatching As Nullable(Of Boolean) = Nothing, Optional highlightPostTag As String = Nothing, Optional highlightPreTag As String = Nothing, Optional minimumCoverage As Nullable(Of Double) = Nothing, Optional searchFields As IList(Of String) = Nothing, Optional top As Nullable(Of Integer) = Nothing)

Parâmetros

autocompleteMode
AutocompleteMode

Especifica 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 concluídos automaticamente. Os valores possíveis incluem: 'oneTerm', 'twoTerms', 'oneTermWithContext'

filter
String

Uma expressão OData que filtra os documentos usados para produzir termos concluídos para o resultado do preenchimento automático.

useFuzzyMatching
Nullable<Boolean>

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 da 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.

highlightPostTag
String

Uma marca de cadeia de caracteres que é acrescentada para atingir realces. Deve ser definido com highlightPreTag. Se omitido, o realce de cliques será desabilitado.

highlightPreTag
String

Uma marca de cadeia de caracteres que é prefixada para atingir realces. Deve ser definido com highlightPostTag. Se omitido, o realce de cliques será desabilitado.

minimumCoverage
Nullable<Double>

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
IList<String>

A lista de nomes de campo a serem considerados ao consultar termos concluídos automaticamente. Os campos de destino devem ser incluídos no sugestor especificado.

top
Nullable<Int32>

O número de termos concluídos automaticamente a serem recuperados. Esse deve ser um valor entre 1 e 100. O padrão é 5.

Aplica-se a