Compartir a través de


AdaptiveDialog.EndDialogAsync Método

Definición

Se llama cuando finaliza el diálogo.

public override System.Threading.Tasks.Task EndDialogAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.Dialogs.DialogInstance instance, Microsoft.Bot.Builder.Dialogs.DialogReason reason, System.Threading.CancellationToken cancellationToken = default);
override this.EndDialogAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.Dialogs.DialogInstance * Microsoft.Bot.Builder.Dialogs.DialogReason * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function EndDialogAsync (turnContext As ITurnContext, instance As DialogInstance, reason As DialogReason, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

turnContext
ITurnContext

Objeto de contexto para este turno.

instance
DialogInstance

Información de estado asociada a la instancia de este cuadro de diálogo en la pila de diálogos.

reason
DialogReason

Motivo por el que finalizó el cuadro de diálogo.

cancellationToken
CancellationToken

Opcional, que CancellationToken pueden ser utilizados por otros objetos o subprocesos para recibir aviso de cancelación.

Devoluciones

Tarea Task que representa la operación asincrónica.

Se aplica a