Język

OrchestratorRecognizer.RecognizeAsync Metoda

Definicja

Zwracaj wyniki rozpoznawania.

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dc, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default);
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overrides Function RecognizeAsync (dc As DialogContext, activity As Activity, cancellationToken As CancellationToken, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing) As Task(Of RecognizerResult)

Parametry

dc
DialogContext

Obiekt kontekstu zawierający informacje dotyczące jednej rozmowy z użytkownikiem.

activity
Activity

Aktywność przychodząca odebrana od użytkownika. Wartość właściwości Text jest używana jako tekst zapytania dla QnA Maker.

cancellationToken
CancellationToken

Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości będą rejestrowane do telemetrii wraz z wydarzeniem LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki będą rejestrowane do telemetrii wraz z wydarzeniem LuisResult.

Zwraca

A zawierający RecognizerResult wynik QnA Maker.

Dotyczy