Aracılığıyla paylaş


DelegatingTurnContext<T>.UpdateActivityAsync Yöntem

Tanım

Var olan bir etkinliğin yerini alır.

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)

Parametreler

activity
IActivity

Yeni değiştirme etkinliği.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Uygulamalar

Açıklamalar

Etkinlik başarıyla gönderilirse, görev sonucu, alıcı kanalın etkinliğe atadığı kimliği içeren bir ResourceResponse nesne içerir.

Bunu çağırmadan önce, değiştirme etkinliğinin kimliğini değiştirilecek etkinliğin kimliğine ayarlayın.

Bu işlemi tüm kanallar desteklemez. Olmayan kanallar için bu çağrı bir özel durum oluşturabilir.

Şunlara uygulanır

Ayrıca bkz.