다음을 통해 공유


Chain.Fold<T> 메서드

정의

대화 상자의 열거형에서 항목을 접습니다.

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>

누적된 결과입니다.

적용 대상