Delen via


ActivityHandler.OnEventAsync Methode

Definitie

Wordt aangeroepen wanneer een andere gebeurtenis 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 verwerken 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 contextobject met een sterk type voor deze beurt.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een 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', wordt deze methode aangeroepen.

Van toepassing op

Zie ook