Aracılığıyla paylaş


SendActivitiesHandler Temsilci

Tanım

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.

activities
List<Activity>

Gönderilecek etkinlikler.

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.

Şunlara uygulanır

Ayrıca bkz.