Freigeben über


TeamsActivityHandler.OnTeamsTabFetchAsync Methode

Definition

Überschreiben Sie dies in einer abgeleiteten Klasse, um Logik für den Abruf einer Registerkarte bereitzustellen.

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

Parameter

turnContext
ITurnContext<IInvokeActivity>

Ein stark typisiertes Kontextobjekt für diesen Turn.

tabRequest
TabRequest

Die Registerkarte ruft die Nutzlast des Anforderungswerts auf.

cancellationToken
CancellationToken

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

Gibt zurück

Eine Tabulatorantwort für die Anforderung.

Gilt für: