Jazyk

TurnContext.UpdateActivityAsync(IActivity, CancellationToken) Metoda

Definice

Nahradí existující aktivitu.

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

Nová aktivita nahrazení

cancellationToken
CancellationToken

Token zrušení

Návraty

Úloha, která představuje práci zařazenou do fronty ke spuštění.

Implementuje

Výjimky

HTTP operace selhala a odpověď obsahovala další informace.

Během operace došlo k jedné nebo více výjimkám.

Poznámky

Pokud je aktivita úspěšně odeslána, výsledek úkolu obsahuje ResourceResponse objekt obsahující ID, které přijímající kanál přiřazené aktivitě.

Před zavoláním tohoto nastavte ID náhradní aktivity na ID aktivity, kterou chcete nahradit.

Platí pro