Partager via


ActivityHandler.OnEventAsync Méthode

Définition

Appelé lorsqu’un événement autre que est tokens/response reçu lorsque le comportement de base de OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) est utilisé. Cette méthode peut éventuellement être remplacée si le bot est destiné à gérer des événements divers. Par défaut, cette méthode ne fait rien.

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

Paramètres

turnContext
ITurnContext<IEventActivity>

Objet de contexte fortement typé pour ce tour.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente pour s’exécuter.

Remarques

Quand la OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) méthode reçoit un événement avec un Name autre que « jetons/réponse », elle appelle cette méthode.

S’applique à

Voir aussi