Aracılığıyla paylaş


TeamsActivityHandler.OnTeamsMessagingExtensionCardButtonClickedAsync Yöntem

Tanım

Bir mesajlaşma uzantısında bir kart düğmesine tıklandığında mantık sağlamak için türetilmiş bir sınıfta bunu geçersiz kılın.

protected virtual System.Threading.Tasks.Task OnTeamsMessagingExtensionCardButtonClickedAsync (Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> turnContext, Newtonsoft.Json.Linq.JObject cardData, System.Threading.CancellationToken cancellationToken);
abstract member OnTeamsMessagingExtensionCardButtonClickedAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Newtonsoft.Json.Linq.JObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnTeamsMessagingExtensionCardButtonClickedAsync : Microsoft.Bot.Builder.ITurnContext<Microsoft.Bot.Schema.IInvokeActivity> * Newtonsoft.Json.Linq.JObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnTeamsMessagingExtensionCardButtonClickedAsync (turnContext As ITurnContext(Of IInvokeActivity), cardData As JObject, cancellationToken As CancellationToken) As Task

Parametreler

turnContext
ITurnContext<IInvokeActivity>

Bu dönüş için kesin olarak belirlenmiş bir bağlam nesnesi.

cardData
Newtonsoft.Json.Linq.JObject

Kart verilerini temsil eden nesne.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Şunlara uygulanır