Chain.Fold<T> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Falten Sie Elemente aus einer Aufzählung von Dialogen.
public static Microsoft.Bot.Builder.Dialogs.IDialog<T> Fold<T>(this Microsoft.Bot.Builder.Dialogs.IDialog<System.Collections.Generic.IEnumerable<Microsoft.Bot.Builder.Dialogs.IDialog<T>>> antecedent, Func<T,T,T> folder);
static member Fold : Microsoft.Bot.Builder.Dialogs.IDialog<seq<Microsoft.Bot.Builder.Dialogs.IDialog<'T>>> * Func<'T, 'T, 'T> -> Microsoft.Bot.Builder.Dialogs.IDialog<'T>
<Extension()>
Public Function Fold(Of T) (antecedent As IDialog(Of IEnumerable(Of IDialog(Of T))), folder As Func(Of T, T, T)) As IDialog(Of T)
Typparameter
- T
Der Typ der Dialoge in der Aufzählung, die durch den vorausgehenden Dialog erzeugt wird.
Parameter
- antecedent
- IDialog<IEnumerable<IDialog<T>>>
Der vorausgehende Dialog, der eine Aufzählung von IDialog<TResult>erzeugt.
- folder
- Func<T,T,T>
Der Akkumulator für die Dialogaufzählung.
Gibt zurück
Das angesammelte Ergebnis.