Compartir a través de


AutocompleteParameters Clase

Definición

Parámetros adicionales para la operación AutocompleteGet.

public class AutocompleteParameters
type AutocompleteParameters = class
Public Class AutocompleteParameters
Herencia
AutocompleteParameters

Constructores

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.

Propiedades

AutocompleteMode

Obtiene o establece especifica el modo para 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

Obtiene o establece una expresión de OData que filtra los documentos usados para generar términos completados para el resultado autocompletar.

HighlightPostTag

Obtiene o establece una etiqueta de cadena que se anexa para alcanzar los resaltados. Debe establecerse con highlightPreTag. Si se omite, el resaltado de aciertos está deshabilitado.

HighlightPreTag

Obtiene o establece una etiqueta de cadena que se antepone a los resaltados. Debe establecerse con highlightPostTag. Si se omite, el resaltado de aciertos está deshabilitado.

MinimumCoverage

Obtiene o establece un número entre 0 y 100 que indica el porcentaje del índice que debe cubrir 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

Obtiene o establece la lista de nombres de campo que se deben tener en cuenta al consultar los términos completados automáticamente. Los campos de destino deben incluirse en el proveedor de sugerencias especificado.

Top

Obtiene o establece el 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.

UseFuzzyMatching

Obtiene o establece un valor que indica si se va a 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 ausente en el texto de búsqueda. Aunque esto proporciona una mejor experiencia en algunos escenarios, conlleva un costo de rendimiento, ya que las consultas de autocompletar aproximadas son más lentas y consumen más recursos.

Se aplica a