SendActivitiesHandler 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önderme etkinliği olaylarına katılabilen bir yöntem.
public delegate System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse[]> SendActivitiesHandler(ITurnContext turnContext, List<Activity> activities, Func<Task<ResourceResponse[]>> next);
type SendActivitiesHandler = delegate of ITurnContext * List<Activity> * Func<Task<ResourceResponse[]>> -> Task<ResourceResponse[]>
Public Delegate Function SendActivitiesHandler(turnContext As ITurnContext, activities As List(Of Activity), next As Func(Of Task(Of ResourceResponse()))) As Task(Of ResourceResponse())
Parametreler
- turnContext
- ITurnContext
Dönüş için bağlam nesnesi.
- next
- Func<Task<ResourceResponse[]>>
Olay işlemeye devam etmek için çağıracak temsilci.
Dönüş Değeri
Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.
Açıklamalar
İşleyici, next
denetimi bir sonraki kayıtlı işleyiciye geçirmek için temsilciyi çağırır. İşleyici bir sonraki temsilciyi çağırmazsa, bağdaştırıcı sonraki işleyicilerden herhangi birini çağırmaz ve göndermez activities
.
Etkinlikler başarıyla gönderilirse, temsilci, next
alıcı kanalın ResourceResponse etkinliklere atadığı kimlikleri içeren bir nesne dizisi döndürür. Bu diziyi bu işleyicinin dönüş değeri olarak kullanın.