ActivityHandler.OnUnrecognizedActivityTypeAsync Método

Definición

Se invoca cuando se recibe una actividad distinta de un mensaje, una actualización de conversación o un evento cuando se usa el comportamiento base de OnTurnAsync(ITurnContext, CancellationToken) . Si se invalida, esto podría responder potencialmente a cualquiera de los otros tipos de actividad, como ContactRelationUpdate o EndOfConversation. De forma predeterminada, este método no hace nada.

protected virtual System.Threading.Tasks.Task OnUnrecognizedActivityTypeAsync (Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken);
abstract member OnUnrecognizedActivityTypeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnUnrecognizedActivityTypeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnUnrecognizedActivityTypeAsync (turnContext As ITurnContext, cancellationToken As CancellationToken) As Task

Parámetros

turnContext
ITurnContext

Objeto de contexto para este turno.

cancellationToken
CancellationToken

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

Devoluciones

Tarea que representa el trabajo en cola que se va a ejecutar.

Comentarios

Cuando el OnTurnAsync(ITurnContext, CancellationToken) método recibe una actividad que no es un mensaje, actualización de conversación, reacción de mensaje o actividad de eventos, llama a este método.

Se aplica a

Consulte también