Поделиться через


TeamsActivityHandler.OnTeamsMessagingExtensionSubmitActionAsync Метод

Определение

Вызывается при получении от соединителя действия отправки действия расширения для обмена сообщениями.

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

Параметры

turnContext
ITurnContext<IInvokeActivity>

Строго типизированный объект контекста для этого шага.

action
MessagingExtensionAction

Действие расширения для обмена сообщениями.

cancellationToken
CancellationToken

Токен отмены, который может использоваться другими объектами или потоками для получения уведомления об отмене.

Возвращаемое значение

Ответ на действие расширения сообщений для действия.

Применяется к