TurnContext.UpdateActivityAsync(IActivity, CancellationToken) Метод

Определение

Заменяет существующее действие.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> UpdateActivityAsync (Microsoft.Bot.Schema.IActivity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateActivityAsync : Microsoft.Bot.Schema.IActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
override this.UpdateActivityAsync : Microsoft.Bot.Schema.IActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function UpdateActivityAsync (activity As IActivity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Параметры

activity
IActivity

Новое действие замены.

cancellationToken
CancellationToken

Токен отмены.

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

Задача, представляющая работу, поставленную в очередь для выполнения.

Реализации

Исключения

Операция HTTP завершилась сбоем, и ответ содержал дополнительные сведения.

Во время операции произошло одно или несколько исключений.

Комментарии

Если действие успешно отправлено, результат задачи содержит ResourceResponse объект , содержащий идентификатор, назначенный принимающему каналу для действия.

Перед вызовом этого метода задайте идентификатор действия замены в качестве идентификатора заменяемого действия.

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