Aracılığıyla paylaş


TeamsActivityHandler.OnTeamsMessagingExtensionSelectItemAsync Yöntem

Tanım

Bağlayıcıdan bir mesajlaşma uzantısı seçme öğesi etkinliği alındığında çağrılır.

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

Parametreler

turnContext
ITurnContext<IInvokeActivity>

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

query
Newtonsoft.Json.Linq.JObject

Sorguyu 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

Sorgu için Mesajlaşma Uzantısı Yanıtı.

Şunlara uygulanır