Поделиться через


ActivityPrompt.OnRecognizeAsync Метод

Определение

При переопределении в производном классе пытается распознать входящее действие.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.PromptRecognizerResult<Microsoft.Bot.Schema.Activity>> OnRecognizeAsync (Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.IDictionary<string,object> state, Microsoft.Bot.Builder.Dialogs.PromptOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member OnRecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Bot.Builder.Dialogs.PromptOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.PromptRecognizerResult<Microsoft.Bot.Schema.Activity>>
override this.OnRecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Bot.Builder.Dialogs.PromptOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.PromptRecognizerResult<Microsoft.Bot.Schema.Activity>>
Protected Overridable Function OnRecognizeAsync (turnContext As ITurnContext, state As IDictionary(Of String, Object), options As PromptOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PromptRecognizerResult(Of Activity))

Параметры

turnContext
ITurnContext

Контекст для текущей беседы с пользователем.

state
IDictionary<String,Object>

Содержит состояние для текущего экземпляра запроса в стеке диалогов.

options
PromptOptions

Объект параметров запроса, созданный на основе параметров, изначально указанных в вызове PromptAsync(String, PromptOptions, CancellationToken).

cancellationToken
CancellationToken

Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.

Возвращаемое значение

Task, представляющий асинхронную операцию.

Комментарии

Если задача выполнена успешно, результат описывает результат попытки распознавания.

Применяется к