Språk

Dialog.ContinueDialogAsync(DialogContext, CancellationToken) Metod

Definition

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

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

Parametrar

dc
DialogContext

Det är DialogContext den aktuella vändningen i samtalet.

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.

Om denna metod *inte* åsidosätts avslutas dialogen automatiskt när användaren svarar.

Gäller för

Se även