OrchestratorAdaptiveRecognizer.RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) Methode

Definition

Gibt Erkennungsergebnisse zurück.Return recognition results.

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)

Parameter

dc
DialogContext

Ein Kontext Objekt, das Informationen für eine einzelne Konversation mit einem Benutzer enthält.Context object containing information for a single turn of conversation with a user.

activity
Activity

Die vom Benutzer empfangene eingehende Aktivität.The incoming activity received from the user. Der Text-Eigenschafts Wert wird als Abfragetext für QnA Maker verwendet.The Text property value is used as the query text for QnA Maker.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

telemetryProperties
Dictionary<String,String>

Zusätzliche Eigenschaften, die in der Telemetrie mit dem luisresult-Ereignis protokolliert werden sollen.Additional properties to be logged to telemetry with the LuisResult event.

telemetryMetrics
Dictionary<String,Double>

Zusätzliche Metriken, die in der Telemetrie mit dem luisresult-Ereignis protokolliert werden sollen.Additional metrics to be logged to telemetry with the LuisResult event.

Gibt zurück

Task<RecognizerResult>

Ein-Wert, RecognizerResult der das QnA Maker Ergebnis enthält.A RecognizerResult containing the QnA Maker result.

Gilt für: