Udostępnij przez


TurnContext.UpdateActivityAsync(IActivity, CancellationToken) Metoda

Definicja

Zastępuje istniejące działanie.

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)

Parametry

activity
IActivity

Nowe działanie zastępcze.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie reprezentujące wykonaną pracę w kolejce.

Implementuje

Wyjątki

Operacja HTTP nie powiodła się, a odpowiedź zawierała dodatkowe informacje.

Wystąpił co najmniej jeden wyjątek podczas operacji.

Uwagi

Jeśli działanie zostanie pomyślnie wysłane, wynik zadania zawiera ResourceResponse obiekt zawierający identyfikator, który kanał odbierający został przypisany do działania.

Przed wywołaniem tej metody ustaw identyfikator działania zastępczego na identyfikator działania, który ma zastąpić.

Dotyczy