BotFrameworkAdapter.ProcessOutgoingActivityAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пользовательская логика для отправки исходящего действия. Подклассы могут переопределить этот метод вместе с CanProcessOutgoingActivity, чтобы иметь пользовательскую логику для обработки исходящего действия.
protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> ProcessOutgoingActivityAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
abstract member ProcessOutgoingActivityAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.ProcessOutgoingActivityAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Protected Overridable Function ProcessOutgoingActivityAsync (turnContext As ITurnContext, activity As Activity, cancellationToken As CancellationToken) As Task(Of ResourceResponse)
Параметры
- turnContext
- ITurnContext
Объект контекста для шага.
- activity
- Activity
Обрабатываемые действия.
- cancellationToken
- CancellationToken
Токен отмены.
Возвращаемое значение
Результат обработки действия.