Dela via


TeamsActivityHandler.OnTeamsMessagingExtensionSelectItemAsync Metod

Definition

Anropas när ett meddelandetillägg väljer objektaktivitet tas emot från anslutningsappen.

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)

Parametrar

turnContext
ITurnContext<IInvokeActivity>

Ett starkt skrivet kontextobjekt för den här svängen.

query
Newtonsoft.Json.Linq.JObject

Objektet som representerar frågan.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

Svaret på meddelandetillägget för frågan.

Gäller för