Freigeben über


LuisRecognizer.FillLuisEventPropertiesAsync Methode

Definition

Füllt die Ereigniseigenschaften für das LuisResult-Ereignis für Telemetriedaten aus. Diese Eigenschaften werden protokolliert, wenn die Erkennung aufgerufen wird.

protected System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<string,string>> FillLuisEventPropertiesAsync (Microsoft.Bot.Builder.RecognizerResult recognizerResult, Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Threading.CancellationToken cancellationToken = default);
member this.FillLuisEventPropertiesAsync : Microsoft.Bot.Builder.RecognizerResult * Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<string, string>>
Protected Function FillLuisEventPropertiesAsync (recognizerResult As RecognizerResult, turnContext As ITurnContext, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Dictionary(Of String, String))

Parameter

recognizerResult
RecognizerResult

Letzte Vom Benutzer gesendete Aktivität.

turnContext
ITurnContext

Kontextobjekt, das Informationen für eine einzelne Konversation mit einem Benutzer enthält.

telemetryProperties
Dictionary<String,String>

Zusätzliche Eigenschaften, die mit dem LuisResult-Ereignis in Telemetriedaten protokolliert werden sollen.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Ein Wörterbuch, das als "Properties" für das BotMessageSend-Ereignis an die IBotTelemetryClient.TrackEvent-Methode gesendet wird.

Gilt für: