AdaptiveDialog.EndDialogAsync Metodo

Definizione

Viene chiamato quando termina il dialogo.

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

Parametri

turnContext
ITurnContext

Oggetto di contesto per questo turno.

instance
DialogInstance

Informazioni sullo stato associate all'istanza di questa finestra di dialogo nello stack di dialoghi.

reason
DialogReason

Motivo per cui il dialogo è terminato.

cancellationToken
CancellationToken

Facoltativo, oggetto CancellationToken che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.

Restituisce

Task che rappresenta l'operazione asincrona.

Si applica a