Språk

ChoiceInput.ResumeDialogAsync Metod

Definition

Ersätter resultatet med FoundChoice-värdet om möjligt, och fortsätter sedan till ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken).

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> ResumeDialogAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dc, Microsoft.Bot.Builder.Dialogs.DialogReason reason, object result = default, System.Threading.CancellationToken cancellationToken = default);
override this.ResumeDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Builder.Dialogs.DialogReason * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Overrides Function ResumeDialogAsync (dc As DialogContext, reason As DialogReason, Optional result As Object = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parametrar

dc
DialogContext

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

reason
DialogReason

Orsak till att dialogrutan återupptogs.

result
Object

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

cancellationToken
CancellationToken

Valfritt, en CancellationToken som kan användas av andra objekt eller trådar för att få avbokningsmeddelande.

Returer

En Task som representerar den asynkrona åtgärden.

Gäller för