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
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
Ein-Wert, RecognizerResult der das QnA Maker Ergebnis enthält.A RecognizerResult containing the QnA Maker result.