AutocompleteOptions Klasse

Definition

Parameter für Fuzzyabgleich und andere Verhalten von Abfragen mit automatischer Vervollständigung.

public class AutocompleteOptions
type AutocompleteOptions = class
Public Class AutocompleteOptions
Vererbung
AutocompleteOptions

Konstruktoren

AutocompleteOptions()

Initialisiert eine neue Instanz von AutocompleteOptions.

Eigenschaften

Filter

Ein OData-Ausdruck, der die Dokumente filtert, die verwendet werden, um abgeschlossene Begriffe für das AutoVervollständigen-Ergebnis zu erzeugen. Sie können verwenden Create(FormattableString) , um den Filterausdruck zu erstellen.

HighlightPostTag

Ein Zeichenfolgentag, das an Hervorhebungen angefügt wird. Muss mit highlightPreTag festgelegt werden. Wenn sie nicht angegeben wird, ist die Treffermarkierung deaktiviert.

HighlightPreTag

Ein Zeichenfolgentag, dem das Erreichen von Hervorhebungen vorangestellt ist. Muss mit highlightPostTag festgelegt werden. Wenn sie nicht angegeben wird, ist die Treffermarkierung deaktiviert.

MinimumCoverage

Eine Zahl zwischen 0 und 100, die den Prozentsatz des Indexes angibt, der durch eine Autovervollständigen-Abfrage abgedeckt werden muss, damit die Abfrage erfolgreich gemeldet wird. Dieser Parameter kann nützlich sein, um die Suchverfügbarkeit auch für Dienste mit nur einem Replikat sicherzustellen. Der Standardwert beträgt 80.

Mode

Gibt den Modus für die automatische Vervollständigung an. Der Standardwert lautet OneTerm. Verwenden Sie TwoTerms zum Abrufen von Schindeln und OneTermWithContext zum Verwenden des aktuellen Kontexts beim Erstellen von automatisch abgeschlossenen Begriffen.

SearchFields

Die Liste der Feldnamen, die beim Abfragen nach automatisch abgeschlossenen Begriffen zu berücksichtigen sind. Zielfelder müssen im angegebenen Vorschlag enthalten sein.

Size

Die Anzahl der automatisch abgeschlossenen Begriffe, die abgerufen werden sollen. Dies muss ein Wert zwischen 1 und 100 sein. Der Standardwert ist 5.

UseFuzzyMatching

Ein Wert, der angibt, ob fuzzy matching für die AutoVervollständigen-Abfrage verwendet werden soll. Der Standardwert ist "false". Wenn die Abfrage auf true festgelegt ist, werden Begriffe automatisch abgeschlossen, auch wenn im Suchtext ein ersetztes oder fehlendes Zeichen vorhanden ist. Dies bietet zwar in einigen Szenarien eine bessere Benutzeroberfläche, hat jedoch Leistungskosten, da Fuzzy-Autovervollständigenabfragen langsamer sind und mehr Ressourcen verbrauchen.

Gilt für: