ComponentDialog.ContinueDialogAsync(DialogContext, CancellationToken) 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.
Wird aufgerufen, wenn das Dialogfeld fortgesetzt wird, wobei es sich um das aktive Dialogfeld handelt und der Benutzer mit einer neuen Aktivität antwortet.
public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> ContinueDialogAsync(Microsoft.Bot.Builder.Dialogs.DialogContext outerDc, System.Threading.CancellationToken cancellationToken = default);
override this.ContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Overrides Function ContinueDialogAsync (outerDc As DialogContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)
Parameter
- outerDc
- DialogContext
Das übergeordnete Element DialogContext für den aktuellen Unterhaltungswechsel.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Eine Task, die den asynchronen Vorgang darstellt
Hinweise
Wenn die Aufgabe erfolgreich ist, gibt das Ergebnis an, ob das Dialogfeld weiterhin aktiv ist, nachdem der Vorgang vom Dialog verarbeitet wurde. Das Ergebnis kann auch einen Rückgabewert enthalten.
Wenn diese Methode *not* überschrieben wird, ruft das Komponentendialogfeld die ContinueDialogAsync(CancellationToken) -Methode im inneren Dialogkontext auf. Wenn der innere Dialogstapel leer ist, endet das Komponentendialogfeld, und wenn ein Result verfügbar ist, verwendet das Komponentendialogfeld dies als Rückgabewert.