NumberInput Klasse

Definition

Eingabe Dialogfeld zum Anfordern von Zahlen.Input dialog for asking for numbers.

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

Konstruktoren

NumberInput(String, Int32)

Initialisiert eine neue Instanz der NumberInput-Klasse.Initializes a new instance of the NumberInput class.

Felder

Kind

Klassen Bezeichner.Class identifier.

TURN_COUNT_PROPERTY

Definiert den Eigenschafts Wert für den Dialog Kontext Turn.Defines dialog context turn count property value.

(Geerbt von InputDialog)
VALUE_PROPERTY

Definiert den Eigenschafts Wert des Dialog Kontext Zustands.Defines dialog context state property value.

(Geerbt von InputDialog)

Eigenschaften

AllowInterruptions

Ruft eine Richtlinie ab oder legt Sie fest.Gets or sets intteruption policy.

(Geerbt von InputDialog)
AlwaysPrompt

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Eingabe den Benutzer immer auffordern soll, unabhängig davon, ob ein Wert vorhanden ist.Gets or sets a value indicating whether the input should always prompt the user regardless of there being a value or not.

(Geerbt von InputDialog)
DefaultLocale

Ruft das DEFAULTLOCALE ab, das zum Analysieren von Bestätigungs Optionen verwendet werden soll, wenn es nicht vom Aufrufer übergeben wird, oder legt dieses fest.Gets or sets the DefaultLocale to use to parse confirmation choices if there is not one passed by the caller.

DefaultValue

Ruft den Standardwert für das Eingabe Dialogfeld ab oder legt diesen fest, wenn maxturncount überschritten wird.Gets or sets the default value for the input dialog when MaxTurnCount is exceeded.

(Geerbt von InputDialog)
DefaultValueResponse

Ruft die zu sendende Aktivitäts Vorlage ab oder legt Sie fest, wenn maxturncount erreicht und der Standardwert verwendet wird.Gets or sets the activity template to send when MaxTurnCount has been reached and the default value is used.

(Geerbt von InputDialog)
Disabled

Ruft ab oder legt fest, ob diese Aktion deaktiviert werden soll.Gets or sets whether this action should be disabled.

(Geerbt von InputDialog)
Id

Ruft die ID für den Dialog ab oder legt Sie fest.Gets or sets id for the dialog.

(Geerbt von Dialog)
InvalidPrompt

Ruft die Aktivitäts Vorlage ab, die an den Benutzer gesendet wird, wenn der angegebene Wert ungültig ist, oder legt Sie fest.Gets or sets the activity template to send to the user whenever the value provided is invalid.

(Geerbt von InputDialog)
MaxTurnCount

Ruft die maximale Anzahl von Zeitpunkten ab oder legt Sie fest, die den Benutzer vor dem Einrichten des Dialog Felds nach diesem Wert bitten soll.Gets or sets maximum number of times to ask the user for this value before the dialog gives up.

(Geerbt von InputDialog)
OutputFormat

Ruft das Format der Antwort ab oder legt es fest (Wert oder Index der Auswahl).Gets or sets the format of the response (value or the index of the choice).

Prompt

Ruft die an den Benutzer zu sendende Aktivität ab oder legt Sie fest.Gets or sets the activity to send to the user.

(Geerbt von InputDialog)
Property

Ruft den Pfad der Speicher Eigenschaft ab, an den der Wert gebunden wird, oder legt ihn fest.Gets or sets the memory property path which the value will be bound to.

(Geerbt von InputDialog)
Source

Ruft die Informationen von "kref" = "SourceRange"/ab > .Gets the information of the cref="SourceRange"/>.

(Geerbt von Dialog)
TelemetryClient

Dient zum Abrufen oder Festlegen der IBotTelemetryClient für die Protokollierung.Gets or sets the IBotTelemetryClient to use for logging.

(Geerbt von Dialog)
UnrecognizedPrompt

Ruft die Aktivitäts Vorlage für den Wiederholungsversuch ab oder legt Sie fest.Gets or sets the activity template for retrying.

(Geerbt von InputDialog)
Validations

Ruft die Ausdrücke ab oder legt Sie fest, die zum Überprüfen der Eingabe ausgeführt werdenGets or sets the expressions to run to validate the input.

(Geerbt von InputDialog)
Value

Ruft den Ausdruck ab, der zum Binden der Eingabe an den Dialog verwendet werden soll, oder legt diesen fest.Gets or sets a the expression to use to bind input to the dialog.

(Geerbt von InputDialog)

Methoden

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

Appendchoices ist eine hilfsprogrammmethode zum Erstellen einer Nachrichten Aktivität, wenn alle Optionen angegeben werden.AppendChoices is utility method to build up a message activity given all of the options.

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

Wird aufgerufen, wenn das Dialogfeld gestartet und in den Dialog Stapel verschoben wird.Called when the dialog is started and pushed onto the dialog stack.

(Geerbt von InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

Wird aufgerufen, wenn der Dialog fortgesetzt wird, wobei es sich um das aktive Dialogfeld handelt und der Benutzer mit einer neuen Aktivität antwortet.Called when the dialog is continued, where it is the active dialog and the user replies with a new activity.

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

Wird aufgerufen, wenn das Dialogfeld beendet wird.Called when the dialog is ending.

(Geerbt von Dialog)
GetVersion()

Ruft eine eindeutige Zeichenfolge ab, die die Version dieses Dialog Felds darstellt.Gets a unique string which represents the version of this dialog. Wenn die Versionsänderungen zwischen aktiviert werden, gibt das Dialogsystem ein dialogchanged-Ereignis aus.If the version changes between turns the dialog system will emit a DialogChanged event.

(Geerbt von Dialog)
OnComputeId()

Berechnet eine eindeutige ID für ein Dialogfeld.Computes an unique ID for a dialog.

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

Wird aufgerufen, wenn ein Ereignis mithilfe DialogContext.emitEvent() von entweder im aktuellen Dialogfeld oder in einem Dialogfeld, das im aktuellen Dialogfeld gestartet wurde, ausgelöst wurde.Called when an event has been raised, using DialogContext.emitEvent(), by either the current dialog or a dialog that the current dialog started.

(Geerbt von Dialog)
OnInitializeOptions(DialogContext, Object)

Methode, die Optionen verarbeitet.Method which processes options.

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

Wird aufgerufen, nachdem ein Ereignis an alle übergeordneten Elemente gebubselt und nicht behandelt wurde.Called after an event was bubbled to all parents and wasn't handled.

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

Wird aufgerufen, bevor ein Ereignis zu seinem übergeordneten Element bubelt wird.Called before an event is bubbled to its parent.

(Geerbt von InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Wird aufgerufen, wenn Eingaben empfangen wurden.Called when input has been received.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Die Methode, die die Eingabeaufforderung für den Benutzer rendert, gibt den aktuellen Eingabe Zustand an.Method which renders the prompt to the user give n the current input state.

(Geerbt von InputDialog)
RegisterSourceLocation(String, Int32)

Registriert eine "kref =" "SourceRange"/ > am angegebenen Speicherort.Registers a cref="SourceRange"/> in the provided location.

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

Wird aufgerufen, wenn das Dialogfeld den Benutzer erneut zur Eingabe auffordern soll.Called when the dialog should re-prompt the user for input.

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

Wird aufgerufen, wenn ein untergeordnetes Dialogfeld seine Turn-Anweisung abschließt und die Steuerung an dieses DialogfeldCalled when a child dialog completes its turn, returning control to this dialog.

(Geerbt von InputDialog)

Erweiterungsmethoden

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

Erstellt einen Dialog Stapel und startet einen Dialog, um ihn auf den Stapel zu verschieben.Creates a dialog stack and starts a dialog, pushing it onto the stack.

Gilt für: