TurnContext.UpdateActivityAsync(IActivity, CancellationToken) Metódus

Definíció

Lecserél egy meglévő tevékenységet.

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)

Paraméterek

activity
IActivity

Új cseretevékenység.

cancellationToken
CancellationToken

Lemondási jogkivonat.

Válaszok

Egy feladat, amely a végrehajtásra váró munkát jelöli.

Megvalósítás

Kivételek

A HTTP-művelet nem sikerült, és a válasz további információkat tartalmazott.

Egy vagy több kivétel történt a művelet során.

Megjegyzések

Ha a tevékenység elküldése sikeresen megtörtént, a tevékenység eredménye tartalmaz egy ResourceResponse objektumot, amely tartalmazza azt az azonosítót, amelyet a fogadó csatorna hozzárendelt a tevékenységhez.

A hívás előtt állítsa a cseretevékenység azonosítóját a lecserélni kívánt tevékenység azonosítójára.

A következőre érvényes: