DialogContext.BeginDialogAsync(String, Object, CancellationToken) Método

Definição

Inicia uma nova caixa de diálogo e a envia por push para a pilha de diálogo.

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

Parâmetros

dialogId
String

ID da caixa de diálogo a ser iniciada.

options
Object

Opcional, informações a serem passadas para a caixa de diálogo que está sendo iniciada.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado.

Comentários

Se a tarefa for bem-sucedida, o resultado indicará se a caixa de diálogo ainda estará ativa depois que a curva tiver sido processada pela caixa de diálogo.

Aplica-se a

Confira também