Udostępnij przez


OrchestratorRecognizer.RecognizeAsync Metoda

Definicja

Zwracanie wyników 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 pojedynczego zwrotu konwersacji z użytkownikiem.

activity
Activity

Działanie przychodzące odebrane od użytkownika. Wartość właściwości Text jest używana jako tekst zapytania dla usługi QnA Maker.

cancellationToken
CancellationToken

Token odwołania, używany przez inne obiekty lub wątki do otrzymania powiadomienia o anulowaniu.

telemetryProperties
Dictionary<String,String>

Dodatkowe właściwości, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

telemetryMetrics
Dictionary<String,Double>

Dodatkowe metryki, które mają być rejestrowane w telemetrii za pomocą zdarzenia LuisResult.

Zwraca

Element RecognizerResult zawierający wynik usługi QnA Maker.

Dotyczy