Taal

ActivityHandler.OnEventAsync Methode

Definitie

Wordt aangeroepen wanneer een gebeurtenis anders dan tokens/response wordt ontvangen wanneer het basisgedrag van OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) wordt gebruikt. Deze methode kan eventueel worden overschreven als de bot is bedoeld voor het afhandelen van diverse gebeurtenissen. Deze methode doet standaard niets.

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

Parameters

turnContext
ITurnContext<IEventActivity>

Een sterk getypeerd contextobject voor deze beurt.

cancellationToken
CancellationToken

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

Retouren

Een taak die het werk vertegenwoordigt dat in de wachtrij staat om uit te voeren.

Opmerkingen

Wanneer de OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) methode een gebeurtenis ontvangt met een Name andere dan 'tokens/response', roept hij deze methode aan.

Van toepassing op

Zie ook