Freigeben über


ConfirmInput Klasse

Definition

Deklaratives Eingabesteuerelement, das Ja-/Nein-Bestätigungseingaben aus einer Reihe von Auswahlmöglichkeiten sammelt.

public class ConfirmInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type ConfirmInput = class
    inherit InputDialog
Public Class ConfirmInput
Inherits InputDialog
Vererbung
ConfirmInput

Konstruktoren

ConfirmInput(String, Int32)

Initialisiert eine neue Instanz der ConfirmInput Klasse.

Felder

Kind

Klassenbezeichner.

TURN_COUNT_PROPERTY

Definiert den Eigenschaftenwert für die Anzahl der Dialogkontexte.

(Geerbt von InputDialog)
VALUE_PROPERTY

Definiert den Wert der Kontextstatuseigenschaft des Dialogfelds.

(Geerbt von InputDialog)

Eigenschaften

AllowInterruptions

Ruft die Intteruptionsrichtlinie ab oder legt sie fest.

(Geerbt von InputDialog)
AlwaysPrompt

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Eingabe den Benutzer immer auffordern soll, unabhängig davon, ob ein Wert vorhanden ist oder nicht.

(Geerbt von InputDialog)
ChoiceOptions

Ruft die ChoiceOptions ab, die zum Formatieren von Bestätigungsoptionen für den Benutzer verwendet werden soll, oder legt diese fest.

ConfirmChoices

Ruft die anzuzeigenden Auswahlmöglichkeiten ab oder legt sie fest.

DefaultLocale

Ruft die DefaultLocale ab, die zum Analysieren von Bestätigungsoptionen verwendet werden soll, wenn keins vom Aufrufer übergeben wird, oder legt diesen fest.

DefaultValue

Ruft den Standardwert für das Eingabedialogfeld ab, wenn MaxTurnCount überschritten wird, oder legt den Standardwert fest.

(Geerbt von InputDialog)
DefaultValueResponse

Ruft die Aktivitätsvorlage ab, die gesendet werden soll, wenn MaxTurnCount erreicht wurde, und der Standardwert wird verwendet.

(Geerbt von InputDialog)
Disabled

Ruft ab oder legt fest, ob diese Aktion deaktiviert werden soll.

(Geerbt von InputDialog)
Id

Ruft die ID für das Dialogfeld ab oder legt sie fest.

(Geerbt von Dialog)
InvalidPrompt

Ruft die Aktivitätsvorlage ab, die an den Benutzer gesendet werden soll, wenn der angegebene Wert ungültig ist, oder legt diese fest.

(Geerbt von InputDialog)
MaxTurnCount

Ruft die maximale Anzahl von Malen ab, um den Benutzer nach diesem Wert zu bitten, bevor das Dialogfeld angezeigt wird, oder legt diese fest.

(Geerbt von InputDialog)
OutputFormat

Ruft den Ausdruck ab, der zum Formatieren des Ergebnisses verwendet werden soll, oder legt diesen fest.

Prompt

Ruft die Aktivität ab, die an den Benutzer gesendet werden soll, oder legt diese fest.

(Geerbt von InputDialog)
Property

Dient zum Abrufen oder Festlegen des Speichereigenschaftspfads, an den der Wert gebunden wird.

(Geerbt von InputDialog)
Source

Ruft die Informationen des cref="SourceRange"/>ab.

(Geerbt von Dialog)
Style

Ruft den ListType ab, der zum Auffordern des Benutzers verwendet werden soll, oder legt diesen fest.

TelemetryClient

Dient zum Abrufen oder Festlegen der IBotTelemetryClient, die für die Protokollierung verwendet werden soll.

(Geerbt von Dialog)
UnrecognizedPrompt

Ruft die Aktivitätsvorlage zum Wiederholen ab oder legt sie fest.

(Geerbt von InputDialog)
Validations

Ruft die auszuführenden Ausdrücke ab, oder legt sie fest, um die Eingabe zu überprüfen.

(Geerbt von InputDialog)
Value

Dient zum Abrufen oder Festlegen eines Ausdrucks, der zum Binden von Eingaben an das Dialogfeld verwendet werden soll.

(Geerbt von InputDialog)

Methoden

AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken)

AppendChoices ist Hilfsmethode, um eine Nachrichtenaktivität zu erstellen, die alle Optionen enthält.

(Geerbt von InputDialog)
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken)

AppendChoices ist Hilfsmethode, um eine Nachrichtenaktivität zu erstellen, die alle Optionen enthält.

(Geerbt von InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld gestartet und in den Dialogstapel verschoben wird.

(Geerbt von InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld fortgesetzt, wobei es sich um das aktive Dialogfeld handelt und der Benutzer mit einer neuen Aktivität antwortet.

(Geerbt von InputDialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld beendet wird.

(Geerbt von Dialog)
GetVersion()

Ruft eine eindeutige Zeichenfolge ab, die die Version dieses Dialogfelds darstellt. Wenn sich die Version ändert, gibt das Dialogfeldsystem ein DialogChanged-Ereignis aus.

(Geerbt von Dialog)
OnComputeId()

Erstellt die Compute-ID für das Dialogfeld.

(Geerbt von Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Wird aufgerufen, wenn ein Ereignis mit DialogContext.emitEvent()ausgelöst wurde, entweder durch das aktuelle Dialogfeld oder ein Dialogfeld, das das aktuelle Dialogfeld gestartet hat.

(Geerbt von Dialog)
OnInitializeOptions(DialogContext, Object)

Methode, die Optionen verarbeitet.

(Geerbt von InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wird aufgerufen, nachdem ein Ereignis für alle übergeordneten Eltern eingeblasen wurde und nicht behandelt wurde.

(Geerbt von Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wird aufgerufen, bevor ein Ereignis in das übergeordnete Element eingeblasen wird.

(Geerbt von InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Wird aufgerufen, wenn die Eingabe empfangen wurde.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Methode, die die Eingabeaufforderung an den Benutzer gerendert, wenn der aktuelle Eingabezustand angegeben ist.

RegisterSourceLocation(String, Int32)

Registriert ein cref="SourceRange"/> am angegebenen Speicherort.

(Geerbt von Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

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

(Geerbt von Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Wird aufgerufen, wenn ein untergeordnetes Dialogfeld seine Drehung abgeschlossen hat, und gibt das Steuerelement zu diesem Dialogfeld zurück.

(Geerbt von InputDialog)

Erweiterungsmethoden

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

Erstellt einen Dialogstapel und startet ein Dialogfeld, indem es auf den Stapel verschoben wird.

Gilt für: