Sprache

ComponentDialog.OnRepromptDialogAsync Methode

Definition

Wird aufgerufen, wenn das Dialogfeld den Benutzer zur Eingabe erneut auffordert.

protected virtual System.Threading.Tasks.Task OnRepromptDialogAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.Dialogs.DialogInstance instance, System.Threading.CancellationToken cancellationToken = default);
abstract member OnRepromptDialogAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.Dialogs.DialogInstance * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnRepromptDialogAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.Dialogs.DialogInstance * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnRepromptDialogAsync (turnContext As ITurnContext, instance As DialogInstance, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

turnContext
ITurnContext

Das Kontextobjekt für diese Drehung.

instance
DialogInstance

Statusinformationen, die dem inneren Dialogstapel dieses Komponentendialogfelds zugeordnet sind.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um eine Kündigungsbenachrichtigung zu erhalten.

Gibt zurück

Eine Task, die den asynchronen Vorgang darstellt.

Hinweise

Überschreiben Sie diese Methode in einer abgeleiteten Klasse, um jede zusätzliche Logik zu implementieren, die auf Komponentenebene auftreten sollte, nachdem die Reprompt-Operation für den inneren Dialog abgeschlossen ist.

Gilt für:

Weitere Informationen