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 des wartenden Dialogfelds mit einem neuen Dialogfeld
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
Der Typ des Ergebnisses, das vom Dialogfeld erwartet wird.
- R
Der Typ des im Dialogfeld bereitgestellten Elements.
Parameter
- task
- IDialogTask
Der Dialogtask.
- dialog
- IDialog<T>
Das neue Unterbrechungsdialogfeld.
- item
- R
Das Element, das an das neue unterbrechende Dialogfeld weitergeleitet werden soll.
- token
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Eine Aufgabe, die den Unterbrechungsvorgang darstellt.