Extensions.InterruptAsync<T,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í.
Přerušení čekajících dialogových oken pomocí nového dialogového okna
public static System.Threading.Tasks.Task InterruptAsync<T,R> (this Microsoft.Bot.Builder.Dialogs.Internals.IDialogTask task, Microsoft.Bot.Builder.Dialogs.IDialog<T> dialog, R item, System.Threading.CancellationToken token);
static member InterruptAsync : Microsoft.Bot.Builder.Dialogs.Internals.IDialogTask * Microsoft.Bot.Builder.Dialogs.IDialog<'T> * 'R * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function InterruptAsync(Of T, R) (task As IDialogTask, dialog As IDialog(Of T), item As R, token As CancellationToken) As Task
Parametry typu
- T
Typ výsledku očekávaného z dialogového okna
- R
Typ položky odeslané do dialogového okna.
Parametry
- task
- IDialogTask
Úloha dialogového okna
- dialog
- IDialog<T>
Nové dialogové okno přerušení
- item
- R
Položka, která se má přeposlat do nového dialogového okna přerušení.
- token
- CancellationToken
Token zrušení.
Návraty
Úkol, který představuje operaci přerušení.