Dela via


ActivityHandler.OnEventAsync Metod

Definition

Anropas när en annan händelse än tokens/response tas emot när basbeteendet OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) för används. Den här metoden kan också åsidosättas om roboten är avsedd att hantera diverse händelser. Som standard gör den här metoden ingenting.

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

Parametrar

turnContext
ITurnContext<IEventActivity>

Ett starkt skrivet kontextobjekt för den här svängen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

OnEventActivityAsync(ITurnContext<IEventActivity>, CancellationToken) När metoden tar emot en händelse med en Name annan händelse än "tokens/response" anropas den här metoden.

Gäller för

Se även