Språk

ActionScope.BeginActionAsync(DialogContext, Int32, CancellationToken) Metod

Definition

Startar en ny dialog och lägger den på dialogstacken.

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

Parametrar

dc
DialogContext

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

offset
Int32

Valfritt värde som returnerades från dialogrutan som anropades. Typen av det returnerade värdet beror på barndialogen.

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.

Gäller för