Compartir a través de


AutocompleteParameters Constructores

Definición

Sobrecargas

AutocompleteParameters()

Inicializa una nueva instancia de la clase AutocompleteParameters.

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

Inicializa una nueva instancia de la clase AutocompleteParameters.

AutocompleteParameters()

Source:
AutocompleteParameters.cs

Inicializa una nueva instancia de la clase AutocompleteParameters.

public AutocompleteParameters ();
Public Sub New ()

Se aplica a

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

Source:
AutocompleteParameters.cs

Inicializa una nueva instancia de la clase 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 el modo de Autocompletar. El valor predeterminado es "oneTerm". Use "twoTerms" para obtener shingles y "oneTermWithContext" para usar el contexto actual mientras se generan términos autocompletados. Entre los valores posibles se incluyen: "oneTerm", "twoTerms", "oneTermWithContext".

filter
String

Expresión OData que filtra los documentos usados para generar términos completados para el resultado autocompletar.

useFuzzyMatching
Nullable<Boolean>

Valor que indica si se debe usar la coincidencia aproximada para la consulta de autocompletar. El valor predeterminado es False. Cuando se establece en true, la consulta encontrará términos incluso si hay un carácter sustituido o que falta en el texto de búsqueda. Aunque esto proporciona una mejor experiencia en algunos escenarios, se produce un costo de rendimiento, ya que las consultas de autocompletar aproximadas son más lentas y consumen más recursos.

highlightPostTag
String

Etiqueta de cadena que se anexa a los resaltados de aciertos. Debe establecerse con highlightPreTag. Si se omite, el resaltado de referencias está deshabilitado.

highlightPreTag
String

Una etiqueta de cadena que se antepone para alcanzar los resaltados. Debe establecerse con highlightPostTag. Si se omite, el resaltado de referencias está deshabilitado.

minimumCoverage
Nullable<Double>

Número comprendido entre 0 y 100 que indica el porcentaje del índice que debe estar cubierto por una consulta de autocompletar para que la consulta se notifique como correcta. Este parámetro puede ser útil para garantizar la disponibilidad de búsqueda incluso para los servicios con una sola réplica. El valor predeterminado es 80.

searchFields
IList<String>

Lista de nombres de campo que se deben tener en cuenta al consultar los términos autocompletados. Los campos de destino deben incluirse en el proveedor de sugerencias especificado.

top
Nullable<Int32>

Número de términos completados automáticamente que se van a recuperar. Debe ser un valor entre 1 y 100. El valor predeterminado es 5.

Se aplica a