Langue

Prompt<T>.OnRecognizeAsync Méthode

Définition

En cas de substitution dans une classe dérivée, tente de reconnaître l’entrée de l’utilisateur.

protected abstract System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.PromptRecognizerResult<T>> 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<'T>>
Protected MustOverride Function OnRecognizeAsync (turnContext As ITurnContext, state As IDictionary(Of String, Object), options As PromptOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PromptRecognizerResult(Of T))

Paramètres

turnContext
ITurnContext

Contexte pour le tour de conversation actuel avec l’utilisateur.

state
IDictionary<String,Object>

Contient l’état de l’instance actuelle de l’invite sur la pile de dialogues.

options
PromptOptions

Un objet options d’invite construit à partir des options initialement fournies dans l’appel à PromptAsync(String, PromptOptions, CancellationToken).

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Un Task représentant l’opération asynchrone.

Remarques

Si la tâche réussit, le résultat décrit le résultat de la tentative de reconnaissance.

S’applique à