Aracılığıyla paylaş


UpdateActivityHandler Temsilci

Tanım

Geçerli dönüş için güncelleştirme etkinliği olaylarına katılabilen bir yöntem.

public delegate System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> UpdateActivityHandler(ITurnContext turnContext, Activity activity, Func<Task<ResourceResponse>> next);
type UpdateActivityHandler = delegate of ITurnContext * Activity * Func<Task<ResourceResponse>> -> Task<ResourceResponse>
Public Delegate Function UpdateActivityHandler(turnContext As ITurnContext, activity As Activity, next As Func(Of Task(Of ResourceResponse))) As Task(Of ResourceResponse) 

Parametreler

turnContext
ITurnContext

Dönüş için bağlam nesnesi.

activity
Activity

Değiştirme etkinliği.

next
Func<Task<ResourceResponse>>

Olay işlemeye devam etmek için aranacak temsilci.

Dönüş Değeri

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

Açıklamalar

bir işleyici, next denetimi bir sonraki kayıtlı işleyiciye geçirmek için temsilciyi çağırır. Bir işleyici bir sonraki temsilciyi çağırmazsa, bağdaştırıcı sonraki işleyicilerden herhangi birini çağırmaz ve etkinliği güncelleştirmez.

etkinlikleri Id , konuşmadaki değiştirilecek etkinliği gösterir.

Etkinlik başarıyla gönderilirse, temsilci etkinliğe next atanan alıcı kanalın kimliğini içeren bir ResourceResponse nesne döndürür. Bu yanıt nesnesini bu işleyicinin dönüş değeri olarak kullanın.

Şunlara uygulanır

Ayrıca bkz.