ITurnContext.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>
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

Egy lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.

Válaszok

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

Megjegyzések

Ha a tevékenység sikeresen el lett küldve, 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.

Nem minden csatorna támogatja ezt a műveletet. Az olyan csatornák esetében, amelyek nem, ez a hívás kivételt okozhat.

A következőre érvényes:

Lásd még