Chain.SelectMany<T,C,R> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Po dokončení antecedent IDialog<TResult> spusťte další IDialog<TResult>a pomocí projekce zkombinujte výsledky.
public static Microsoft.Bot.Builder.Dialogs.IDialog<R> SelectMany<T,C,R> (this Microsoft.Bot.Builder.Dialogs.IDialog<T> antecedent, Func<T,Microsoft.Bot.Builder.Dialogs.IDialog<C>> function, Func<T,C,R> projection);
static member SelectMany : Microsoft.Bot.Builder.Dialogs.IDialog<'T> * Func<'T, Microsoft.Bot.Builder.Dialogs.IDialog<'C>> * Func<'T, 'C, 'R> -> Microsoft.Bot.Builder.Dialogs.IDialog<'R>
<Extension()>
Public Function SelectMany(Of T, C, R) (antecedent As IDialog(Of T), function As Func(Of T, IDialog(Of C)), projection As Func(Of T, C, R)) As IDialog(Of R)
Parametry typu
- T
Typ předváděného dialogového okna.
- C
Typ zprostředkujícího dialogového okna.
- R
Typ promítaného dialogového okna.
Parametry
- antecedent
- IDialog<T>
The antecedent dialog IDialog<TResult>.
Metoda factory pro vytvoření dalšího dialogového okna IDialog<TResult>.
- projection
- Func<T,C,R>
Funkce projekce pro kombinaci těchto dvou dialogů.
Návraty
Výsledek IDialog<TResult>.