Språk

ComponentDialog.OnContinueDialogAsync Metod

Definition

Anropas när dialogen fortsätter, där det är den aktiva dialogen och användaren svarar med en ny aktivitet.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> OnContinueDialogAsync(Microsoft.Bot.Builder.Dialogs.DialogContext innerDc, System.Threading.CancellationToken cancellationToken = default);
abstract member OnContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
override this.OnContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Overridable Function OnContinueDialogAsync (innerDc As DialogContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parametrar

innerDc
DialogContext

Det inre DialogContext för den aktuella samtalsutvecklingen.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En Task som representerar den asynkrona åtgärden.

Kommentarer

Om uppgiften lyckas anger resultatet om dialogrutan fortfarande är aktiv efter att svängen har bearbetats av dialogrutan. Resultatet kan också innehålla ett returvärde.

Som standard anropar ContinueDialogAsync(DialogContext, CancellationToken) detta metoden för den för närvarande aktiva inre dialogen.

Åsidosätt den här metoden i en härledd klass för att implementera avbrottslogik.

Gäller för

Se även