TeamsActivityHandler.OnTeamsTaskModuleSubmitAsync(ITurnContext<IInvokeActivity>, TaskModuleRequest, CancellationToken) Methode

Definition

Überschreiben Sie dies in einer abgeleiteten Klasse, um Logik für die Bereitstellung eines Aufgaben Moduls bereitzustellen.Override this in a derived class to provide logic for when a task module is submited.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.TaskModuleResponse> OnTeamsTaskModuleSubmitAsync (Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> turnContext, Microsoft.Bot.Schema.Teams.TaskModuleRequest taskModuleRequest, System.Threading.CancellationToken cancellationToken);
abstract member OnTeamsTaskModuleSubmitAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Microsoft.Bot.Schema.Teams.TaskModuleRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.TaskModuleResponse>
override this.OnTeamsTaskModuleSubmitAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Microsoft.Bot.Schema.Teams.TaskModuleRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Teams.TaskModuleResponse>
Protected Overridable Function OnTeamsTaskModuleSubmitAsync (turnContext As ITurnContext(Of IInvokeActivity), taskModuleRequest As TaskModuleRequest, cancellationToken As CancellationToken) As Task(Of TaskModuleResponse)

Parameter

turnContext
ITurnContext<IInvokeActivity>

Ein stark typisiertes Kontext Objekt für diesen Turn.A strongly-typed context object for this turn.

taskModuleRequest
TaskModuleRequest

Das Task Modul ruft die Nutzlast des Anforderungs Werts auf.The task module invoke request value payload.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Gibt zurück

Task<TaskModuleResponse>

Eine Aufgaben Modul Antwort für die Anforderung.A Task Module Response for the request.

Gilt für: