Språk

DialogContext.PromptAsync(String, PromptOptions, CancellationToken) Metod

Definition

Hjälpfunktionen för att förenkla formateringen av alternativen för att anropa en dialogruta. Denna hjälpare tar ett options argument och kallar BeginDialogAsync(String, Object, CancellationToken)sedan .

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> PromptAsync(string dialogId, Microsoft.Bot.Builder.Dialogs.PromptOptions options, System.Threading.CancellationToken cancellationToken = default);
member this.PromptAsync : string * Microsoft.Bot.Builder.Dialogs.PromptOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Function PromptAsync (dialogId As String, options As PromptOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parametrar

dialogId
String

ID för promptdialogen att starta.

options
PromptOptions

Information som ska skickas till promptdialogen som startas.

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ö.

Kommentarer

Om uppgiften lyckas anger resultatet om dialogrutan fortfarande är aktiv efter att svängen har bearbetats av dialogrutan.

Gäller för

Se även