Taal

ComponentDialog.ContinueDialogAsync(DialogContext, CancellationToken) Methode

Definitie

Wordt aangeroepen wanneer de dialoog wordt voortgezet, waarbij het de actieve dialoog is en de gebruiker reageert met een nieuwe activiteit.

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)

Parameters

outerDc
DialogContext

De ouder DialogContext voor het huidige gesprek.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om kennisgeving van annulering te ontvangen.

Retouren

Een Task weergave van de asynchrone bewerking.

Opmerkingen

Als de taak is geslaagd, geeft het resultaat aan of het dialoogvenster nog steeds actief is nadat de draai is verwerkt door het dialoogvenster. Het resultaat kan ook een retourwaarde bevatten.

Als deze methode *niet* wordt overruled, roept de componentdialoog de ContinueDialogAsync(CancellationToken) methode aan in de interne dialoogcontext. Als de interne dialoogstapel leeg is, eindigt de componentdialoog, en als a Result beschikbaar is, gebruikt de componentdialoog die als returnwaarde.

Van toepassing op

Zie ook