LuisRecognizer.FillLuisEventPropertiesAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee vult u de gebeurteniseigenschappen voor de LuisResult-gebeurtenis in voor telemetrie. Deze eigenschappen worden geregistreerd wanneer de recognizer wordt aangeroepen.
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))
Parameters
- recognizerResult
- RecognizerResult
Laatste activiteit die van de gebruiker is verzonden.
- turnContext
- ITurnContext
Contextobject met informatie voor één gesprek met een gebruiker.
- telemetryProperties
- Dictionary<String,String>
Aanvullende eigenschappen die moeten worden vastgelegd in telemetrie met de gebeurtenis LuisResult.
- cancellationToken
- CancellationToken
Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.
Retouren
Een woordenlijst die als 'Eigenschappen' wordt verzonden naar de methode IBotTelemetryClient.TrackEvent voor de botMessageSend-gebeurtenis.