Język

IActivitySource.WalkActivitiesAsync Metoda

Definicja

Przejdź przez nagrane aktywności i wywołaj na nich funkcję.

public System.Threading.Tasks.Task WalkActivitiesAsync(Func<Microsoft.Bot.Connector.IActivity,System.Threading.Tasks.Task> function, string channelId = default, string conversationId = default, DateTime oldest = default, System.Threading.CancellationToken cancel = default);
abstract member WalkActivitiesAsync : Func<Microsoft.Bot.Connector.IActivity, System.Threading.Tasks.Task> * string * string * DateTime * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WalkActivitiesAsync (function As Func(Of IActivity, Task), Optional channelId As String = Nothing, Optional conversationId As String = Nothing, Optional oldest As DateTime = Nothing, Optional cancel As CancellationToken = Nothing) As Task

Parametry

function
Func<IActivity,Task>

Funkcja do zastosowania do każdej aktywności.

channelId
String

ChannelId do filtrowania włączonego lub null dla braku filtra.

conversationId
String

ConversationId do filtrowania lub null bez filtra.

oldest
DateTime

Najstarszy znacznik czasu do uwzględnienia.

cancel
CancellationToken

Token anulowania.

Zwraca

Uwagi

Aktywności są uporządkowane według kanału, potem rozmowy, a następnie czasu rosnącego.

Dotyczy