NumberPrompt<T>.OnPromptAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordert den Benutzer zur Eingabe auf.
protected override System.Threading.Tasks.Task OnPromptAsync (Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.IDictionary<string,object> state, Microsoft.Bot.Builder.Dialogs.PromptOptions options, bool isRetry, System.Threading.CancellationToken cancellationToken = default);
override this.OnPromptAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.IDictionary<string, obj> * Microsoft.Bot.Builder.Dialogs.PromptOptions * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overrides Function OnPromptAsync (turnContext As ITurnContext, state As IDictionary(Of String, Object), options As PromptOptions, isRetry As Boolean, Optional cancellationToken As CancellationToken = Nothing) As Task
Parameter
- turnContext
- ITurnContext
Kontext für den aktuellen Gesprächswechsel mit dem Benutzer.
- state
- IDictionary<String,Object>
Enthält den Status für die aktuelle Instanz der Eingabeaufforderung im Dialogstapel.
- options
- PromptOptions
Ein Eingabeaufforderungsoptionenobjekt, das aus den Optionen erstellt wurde, die ursprünglich im Aufruf PromptAsync(String, PromptOptions, CancellationToken)von bereitgestellt wurden.
- isRetry
- Boolean
true, wenn dies das erste Mal ist, dass diese Eingabeaufforderungsdialoginstanz im Stapel den Benutzer zur Eingabe auffordert; Andernfalls false.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.
Gibt zurück
Eine Task, die den asynchronen Vorgang darstellt