Język

DateTimeInput Klasa

Definicja

Okno dialogowe wprowadzania w celu zebrania daty/godziny od użytkownika.

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

Uwagi

Wartość wyjściowa z elementu DateTimeInput jest tablicą dateTimeResolutions lub danymi wyjściowymi elementu OutputFormat.

Konstruktory

Nazwa Opis
DateTimeInput(String, Int32)

Inicjuje nowe wystąpienie klasy DateTimeInput.

Pola

Nazwa Opis
Kind

Identyfikator klasy.

TURN_COUNT_PROPERTY

Definiuje wartość właściwości zliczaj kontekst okna dialogowego.

(Odziedziczone po InputDialog)
VALUE_PROPERTY

Definiuje wartość właściwości stanu kontekstu okna dialogowego.

(Odziedziczone po InputDialog)

Właściwości

Nazwa Opis
AllowInterruptions

Pobiera lub ustawia zasady intteruption.

(Odziedziczone po InputDialog)
AlwaysPrompt

Pobiera lub ustawia wartość wskazującą, czy dane wejściowe powinny zawsze monitować użytkownika, niezależnie od wartości, czy nie.

(Odziedziczone po InputDialog)
DefaultLocale

Pobiera lub ustawia wartość DefaultLocale do analizowania opcji potwierdzenia, jeśli nie ma elementu przekazanego przez obiekt wywołujący.

DefaultValue

Pobiera lub ustawia wartość domyślną okna dialogowego danych wejściowych po przekroczeniu parametru MaxTurnCount.

(Odziedziczone po InputDialog)
DefaultValueResponse

Pobiera lub ustawia szablon działania do wysłania po osiągnięciu wartości MaxTurnCount i jest używana wartość domyślna.

(Odziedziczone po InputDialog)
Disabled

Pobiera lub ustawia, czy ta akcja powinna być wyłączona.

(Odziedziczone po InputDialog)
Id

Pobiera lub ustawia identyfikator okna dialogowego.

(Odziedziczone po Dialog)
InvalidPrompt

Pobiera lub ustawia szablon działania do wysłania do użytkownika za każdym razem, gdy podana wartość jest nieprawidłowa.

(Odziedziczone po InputDialog)
MaxTurnCount

Pobiera lub ustawia maksymalną liczbę razy, aby poprosić użytkownika o tę wartość przed wyświetleniem okna dialogowego.

(Odziedziczone po InputDialog)
OutputFormat

Pobiera lub ustawia wyrażenie, które ma być używane do formatowania wyniku.

Prompt

Pobiera lub ustawia działanie do wysłania do użytkownika.

(Odziedziczone po InputDialog)
Property

Pobiera lub ustawia ścieżkę właściwości pamięci, z którą będzie powiązana wartość.

(Odziedziczone po InputDialog)
Source

Otrzymuje informacje cref="SourceRange"/>.

(Odziedziczone po Dialog)
TelemetryClient

Dostaje lub ustawia do IBotTelemetryClient logowania.

(Odziedziczone po Dialog)
UnrecognizedPrompt

Pobiera lub ustawia szablon działania na potrzeby ponawiania próby.

(Odziedziczone po InputDialog)
Validations

Pobiera lub ustawia wyrażenia do uruchomienia w celu zweryfikowania danych wejściowych.

(Odziedziczone po InputDialog)
Value

Pobiera lub ustawia wyrażenie, które ma być używane do powiązania danych wejściowych z oknie dialogowym.

(Odziedziczone po InputDialog)

Metody

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

AppendChoices to metoda narzędziowa do tworzenia działania komunikatów, biorąc pod uwagę wszystkie opcje.

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

AppendChoices to metoda narzędziowa do tworzenia działania komunikatów, biorąc pod uwagę wszystkie opcje.

(Odziedziczone po InputDialog)
BeginDialogAsync(DialogContext, Object, CancellationToken)

Wywoływana po uruchomieniu okna dialogowego i wypchnięciu do stosu okna dialogowego.

(Odziedziczone po InputDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

Wywoływane jest podczas kontynuacji dialogu, gdzie jest aktywny dialog, a użytkownik odpowiada nową aktywnością.

(Odziedziczone po InputDialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Wywoływana po zakończeniu okna dialogowego.

(Odziedziczone po Dialog)
GetVersion()

Pobiera unikatowy ciąg reprezentujący wersję tego okna dialogowego. Jeśli wersja zmieni się między kolei, system dialogowy będzie emitować zdarzenie DialogChanged.

(Odziedziczone po Dialog)
OnComputeId()

Tworzy identyfikator obliczeniowy okna dialogowego.

(Odziedziczone po Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Wywoływane jest po wywołaniu zdarzenia, używając DialogContext.emitEvent(), przez bieżący dialog lub dialog, który rozpoczął aktualny dialog.

(Odziedziczone po Dialog)
OnInitializeOptions(DialogContext, Object)

Metoda, która przetwarza opcje.

(Odziedziczone po InputDialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wezwany po wydarzeniu został bąbelkowany do wszystkich rodziców i nie był obsługiwany.

(Odziedziczone po Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wywoływane przed wystąpieniem zdarzenia jest bąbelkowe do jego elementu nadrzędnego.

(Odziedziczone po InputDialog)
OnRecognizeInputAsync(DialogContext, CancellationToken)

Wywoływana po odebraniu danych wejściowych.

OnRenderPromptAsync(DialogContext, InputState, CancellationToken)

Metoda, która renderuje monit o podanie użytkownikowi n bieżącego stanu danych wejściowych.

(Odziedziczone po InputDialog)
RegisterSourceLocation(String, Int32)

Rejestruje cref="SourceRange"/> w podanej lokalizacji.

(Odziedziczone po Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Wywoływana, gdy okno dialogowe powinno ponownie monitować użytkownika o podanie danych wejściowych.

(Odziedziczone po Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Wywoływana po zakończeniu działania okna dialogowego podrzędnego, zwracając kontrolkę do tego okna dialogowego.

(Odziedziczone po InputDialog)

Metody rozszerzania

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

Tworzy stos okna dialogowego i uruchamia okno dialogowe, wypychając go do stosu.

Dotyczy