Delen via


TeamsActivityHandler.OnTeamsMessagingExtensionQueryAsync Methode

Definitie

Wordt aangeroepen wanneer een queryactiviteit voor berichtextensie wordt ontvangen van de connector.

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

Parameters

turnContext
ITurnContext<IInvokeActivity>

Een contextobject met een sterk type voor deze beurt.

query
MessagingExtensionQuery

De query voor de zoekopdracht.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Het antwoord van de berichtextensie voor de query.

Van toepassing op