Chain.Fold<T> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ダイアログの列挙から項目を折りたたむ。
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)
型パラメーター
- T
継続するダイアログによって生成される列挙内のダイアログの型。
パラメーター
- antecedent
- IDialog<IEnumerable<IDialog<T>>>
の列挙 IDialog<TResult>を生成する継続するダイアログ。
- folder
- Func<T,T,T>
ダイアログ列挙のアキュムレータ。
戻り値
IDialog<T>
累積された結果。