LuisRecognizer.FillLuisEventPropertiesAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Заполняет свойства события LuisResult для данных телеметрии. Эти свойства регистрируются при вызове распознавателя.
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))
Параметры
- recognizerResult
- RecognizerResult
Последнее действие, отправленное пользователем.
- turnContext
- ITurnContext
Объект контекста, содержащий сведения для одного шага общения с пользователем.
- telemetryProperties
- Dictionary<String,String>
Дополнительные свойства, регистрируются в телеметрии с помощью события LuisResult.
- cancellationToken
- CancellationToken
Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.
Возвращаемое значение
Словарь, который отправляется как "Свойства" в метод IBotTelemetryClient.TrackEvent для события BotMessageSend.