Extensions.InterruptAsync<T,R> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterbrechen Sie den wartenden Dialog mit einem neuen Dialog
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
Typparameter
- T
Die Art von Ergebnis, das vom Dialog erwartet wird.
- R
Die Art des im Dialog geposteten Eintrags.
Parameter
- task
- IDialogTask
Die Dialogaufgabe.
- dialog
- IDialog<T>
Der neue unterbrechende Dialog.
- item
- R
Das Element, das auf den neuen unterbrechenden Dialog weitergeleitet werden soll.
- token
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Eine Aufgabe, die die Unterbrechungsoperation darstellt.