Delen via


ConfirmPrompt.OnRecognizeAsync Methode

Definitie

Probeert de invoer van de gebruiker te herkennen.

protected override System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.PromptRecognizerResult<bool>> OnRecognizeAsync (Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.IDictionary<string,object> state, Microsoft.Bot.Builder.Dialogs.PromptOptions options, System.Threading.CancellationToken cancellationToken = default);
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<bool>>
Protected Overrides Function OnRecognizeAsync (turnContext As ITurnContext, state As IDictionary(Of String, Object), options As PromptOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of PromptRecognizerResult(Of Boolean))

Parameters

turnContext
ITurnContext

Context voor de huidige wending van het gesprek met de gebruiker.

state
IDictionary<String,Object>

Bevat de status voor het huidige exemplaar van de prompt in de dialoogvensterstack.

options
PromptOptions

Een promptoptiesobject dat is samengesteld uit de opties die in eerste instantie zijn opgegeven in de aanroep naar PromptAsync(String, PromptOptions, CancellationToken).

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een Task die de asynchrone bewerking vertegenwoordigt.

Opmerkingen

Als de taak is geslaagd, wordt in het resultaat het resultaat van de herkenningspoging beschreven.

Van toepassing op