Språk

WaterfallDialog.RunStepAsync Metod

Definition

Tar bort ett steg i vattenfallsdialogen.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> RunStepAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dc, int index, Microsoft.Bot.Builder.Dialogs.DialogReason reason, object result, System.Threading.CancellationToken cancellationToken);
member this.RunStepAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * int * Microsoft.Bot.Builder.Dialogs.DialogReason * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Function RunStepAsync (dc As DialogContext, index As Integer, reason As DialogReason, result As Object, cancellationToken As CancellationToken) As Task(Of DialogTurnResult)

Parametrar

dc
DialogContext

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

index
Int32

Indexet för det aktuella vattenfallssteget att utföra.

reason
DialogReason

Anledningen till att vattenfallssteget utförs.

result
Object

Resultatet returneras av en dialog som anropas i föregående vattenfallssteg.

cancellationToken
CancellationToken

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

Returer

En uppgift som representerar det arbete som ska köras i kö.

Gäller för