Freigeben über


ActivityHandler.OnAdaptiveCardInvokeAsync Methode

Definition

Wird aufgerufen, wenn dem Bot eine Adaptive Card Action Execute gesendet wird.

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)

Parameter

turnContext
ITurnContext<IInvokeActivity>

Ein stark typisiertes Kontextobjekt für diesen Turn.

invokeValue
AdaptiveCardInvokeValue

Ein stark typisiertes Objekt aus dem Wert der eingehenden Aktivität.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Hinweise

Wenn die OnInvokeActivityAsync(ITurnContext<IInvokeActivity>, CancellationToken) Methode einen Invoke-Wert mit dem Name Wert "adaptiveCard/action" empfängt, ruft sie diese Methode auf.

Gilt für:

Weitere Informationen