Freigeben über


SearchClient.AutocompleteAsync Methode

Definition

Schlägt Abfragebegriffe basierend auf Eingabetext und übereinstimmenden Dokumenten im Suchindex vor. AutoVervollständigen

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Models.AutocompleteResults>> AutocompleteAsync (string searchText, string suggesterName, Azure.Search.Documents.AutocompleteOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member AutocompleteAsync : string * string * Azure.Search.Documents.AutocompleteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Models.AutocompleteResults>>
override this.AutocompleteAsync : string * string * Azure.Search.Documents.AutocompleteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Models.AutocompleteResults>>
Public Overridable Function AutocompleteAsync (searchText As String, suggesterName As String, Optional options As AutocompleteOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AutocompleteResults))

Parameter

searchText
String

Der Suchtext, auf dem die Ergebnisse der automatischen Vervollständigung basieren sollen.

suggesterName
String

Der Name des Vorschlags, der in der Suggesters-Auflistung angegeben ist, die Teil der Indexdefinition ist.

options
AutocompleteOptions

Optionen, die das Angeben von Autovervollständigenverhalten ermöglichen, z. B. Fuzzy-Übereinstimmung.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Das Ergebnis der Autovervollständigen-Abfrage.

Ausnahmen

Wird ausgelöst, wenn ein Fehler vom Suchdienst zurückgegeben wird.

Gilt für: