Langue

ComponentDialog.EndComponentAsync Méthode

Définition

Termine la boîte de dialogue composant dans le contexte de son parent.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> EndComponentAsync(Microsoft.Bot.Builder.Dialogs.DialogContext outerDc, object result, System.Threading.CancellationToken cancellationToken);
abstract member EndComponentAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
override this.EndComponentAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Overridable Function EndComponentAsync (outerDc As DialogContext, result As Object, cancellationToken As CancellationToken) As Task(Of DialogTurnResult)

Paramètres

outerDc
DialogContext

Le DialogContext parent pour le tour de conversation actuel.

result
Object

Facultatif, valeur à retourner du composant de boîte de dialogue au contexte parent.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé par d’autres objets ou threads pour recevoir une notification d’annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter.

Remarques

Si la tâche réussit, le résultat indique que le dialogue s’est terminé après le traitement du tour par la boîte de dialogue.

En règle générale, le contexte parent est le gestionnaire de tour de dialogue ou de bot qui a démarré le dialogue. Si le parent est un dialogue, la pile appelle la méthode ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) du parent pour retourner un résultat au dialogue parent. Si la boîte de dialogue parent n’implémente pas « ResumeDialogAsync », alors le parent se terminera aussi, et le résultat sera transmis au contexte parent suivant, s’il en existe un.

Le retour DialogTurnResult contient la valeur de retour dans sa Result propriété.

S’applique à

Voir aussi