Dela via


OrchestratorRecognizer.RecognizeAsync Metod

Definition

Returnera igenkänningsresultat.

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)

Parametrar

dc
DialogContext

Kontextobjekt som innehåller information för en enda konversation med en användare.

activity
Activity

Den inkommande aktiviteten som tagits emot från användaren. Egenskapsvärdet Text används som frågetext för QnA Maker.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

telemetryProperties
Dictionary<String,String>

Ytterligare egenskaper som ska loggas till telemetri med LuisResult-händelsen.

telemetryMetrics
Dictionary<String,Double>

Ytterligare mått som ska loggas till telemetri med LuisResult-händelsen.

Returer

En RecognizerResult som innehåller QnA Maker-resultatet.

Gäller för