Chain.Fold<T> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Plegar elementos de una enumeración de diálogos.
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)
Parámetros de tipo
- T
Tipo de los diálogos de la enumeración generada por el diálogo antecedente.
Parámetros
- antecedent
- IDialog<IEnumerable<IDialog<T>>>
Cuadro de diálogo antecedente que genera una enumeración de IDialog<TResult>.
- folder
- Func<T,T,T>
Acumulador de la enumeración de diálogo.
Devoluciones
IDialog<T>
Resultado acumulado.