Udostępnij za pośrednictwem


ConfirmInput Klasa

Definicja

Deklaratywna kontrolka danych wejściowych, która zbierze dane wejściowe tak/bez danych wejściowych z zestawu opcji.

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

Konstruktory

ConfirmInput(String, Int32)

Inicjuje nowe wystąpienie klasy ConfirmInput.

Pola

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

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)
ChoiceOptions

Pobiera lub ustawia opcje ChoiceOptions do formatowania opcji potwierdzenia dla użytkownika.

ConfirmChoices

Pobiera lub ustawia opcje wyboru do prezentowania.

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

Pobiera informacje cref="SourceRange"/>.

(Odziedziczone po Dialog)
Style

Pobiera lub ustawia parametr ListType do użycia w celu wyświetlenia monitu użytkownika.

TelemetryClient

Pobiera lub ustawia IBotTelemetryClient do użycia do rejestrowania.

(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

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ływana, gdy okno dialogowe jest kontynuowane, gdzie jest to aktywne okno dialogowe, a użytkownik odpowiada za pomocą nowego działania.

(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 po wywołaniu zdarzenia przy użyciu DialogContext.emitEvent()przez bieżące okno dialogowe lub okno dialogowe, które zostało uruchomione w bieżącym oknie dialogowym.

(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 dla użytkownika, biorąc pod uwagę bieżący stan danych wejściowych.

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

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

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

Dotyczy