Lingua

AdaptiveDialog.EndDialogAsync Metodo

Definizione

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

Opzionale, che CancellationToken può essere usata da altri oggetti o thread per ricevere la notifica di cancellazione.

Valori restituiti

Oggetto Task che rappresenta l'operazione asincrona.

Si applica a