Dela via


DialogContext.PromptAsync(String, PromptOptions, CancellationToken) Metod

Definition

Hjälpfunktionen för att förenkla formateringen av alternativen för att anropa en dialogruta. Den här hjälpkomponenten tar ett options argument och anropar 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 promptdialogrutan som ska startas.

options
PromptOptions

Information som ska skickas till promptdialogrutan 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