UpdateActivityHandler Temsilci
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.