Partilhar via


TurnContext.UpdateActivityAsync(IActivity, CancellationToken) Método

Definição

Substitui uma atividade existente.

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)

Parâmetros

activity
IActivity

Nova atividade de substituição.

cancellationToken
CancellationToken

Token de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila de trabalho a executar.

Implementações

Exceções

A operação HTTP falhou e a resposta continha informações adicionais.

Ocorreu uma ou mais exceções durante a operação.

Observações

Se a atividade for enviada com êxito, o resultado da tarefa contém um ResourceResponse objeto que contém o ID que o canal de receção atribuiu à atividade.

Antes de chamar isto, defina o ID da atividade de substituição para o ID da atividade a substituir.

Aplica-se a