Språk

ActivityHandler.OnAdaptiveCardInvokeAsync Metod

Definition

Anropas när roboten skickas en åtgärd för adaptivt kort kör.

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

Parametrar

turnContext
ITurnContext<IInvokeActivity>

Ett starkt typat kontextobjekt för denna tur.

invokeValue
AdaptiveCardInvokeValue

Ett starkt typat objekt från den inkommande aktivitetens Värde.

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

När OnInvokeActivityAsync(ITurnContext<IInvokeActivity>, CancellationToken) metoden tar emot en Invoke med en Name av 'adaptiveCard/action', anropar den denna metod.

Gäller för

Se även