ActivityPrompt.OnRecognizeAsync Método

Definición

Cuando se invalida en una clase derivada, intenta reconocer la actividad entrante.

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))

Parámetros

turnContext
ITurnContext

Contexto para el turno actual de conversación con el usuario.

state
IDictionary<String,Object>

Contiene el estado de la instancia actual del símbolo del sistema en la pila de diálogos.

options
PromptOptions

Un objeto de opciones de prompt construido a partir de las opciones inicialmente proporcionadas en la llamada a PromptAsync(String, PromptOptions, CancellationToken).

cancellationToken
CancellationToken

Token de cancelación que otros objetos o subprocesos pueden usar para recibir un aviso de cancelación.

Devoluciones

Un Task que representa la operación asincrónica.

Comentarios

Si la tarea se realiza correctamente, el resultado describe el resultado del intento de reconocimiento.

Se aplica a