ChoiceInput Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ChoiceInput – deklarativní vstup pro shromáždění voleb od uživatele.
public class ChoiceInput : Microsoft.Bot.Builder.Dialogs.Adaptive.Input.InputDialog
type ChoiceInput = class
inherit InputDialog
Public Class ChoiceInput
Inherits InputDialog
- Dědičnost
Konstruktory
ChoiceInput(String, Int32) |
Inicializuje novou instanci ChoiceInput třídy. |
Pole
Kind |
Identifikátor třídy. |
TURN_COUNT_PROPERTY |
Definuje hodnotu vlastnosti počtu kontextových oken. (Zděděno od InputDialog) |
VALUE_PROPERTY |
Definuje hodnotu vlastnosti stavu kontextu dialogového okna. (Zděděno od InputDialog) |
Vlastnosti
AllowInterruptions |
Získá nebo nastaví zásady intteruption. (Zděděno od InputDialog) |
AlwaysPrompt |
Získá nebo nastaví hodnotu určující, zda má vstup vždy vyzvat uživatele bez ohledu na to, zda je hodnota nebo ne. (Zděděno od InputDialog) |
ChoiceOptions |
Získá nebo nastaví volbaOptions ovládací prvky zobrazení možnosti pro přizpůsobení jazyka. |
Choices |
Získá nebo nastaví seznam voleb, které chcete prezentovat uživateli. |
DefaultLocale |
Získá nebo nastaví DefaultLocale použít k parsování možnosti potvrzení, pokud neexistuje jeden předaný volajícím. |
DefaultValue |
Získá nebo nastaví výchozí hodnotu pro vstupní dialogové okno při překročení MaxTurnCount. (Zděděno od InputDialog) |
DefaultValueResponse |
Získá nebo nastaví šablonu aktivity k odeslání, když byl dosažen MaxTurnCount a použije se výchozí hodnota. (Zděděno od InputDialog) |
Disabled |
Získá nebo nastaví, zda má být tato akce zakázána. (Zděděno od InputDialog) |
Id |
Získá nebo nastaví ID dialogového okna. (Zděděno od Dialog) |
InvalidPrompt |
Získá nebo nastaví šablonu aktivity odeslat uživateli vždy, když zadaná hodnota je neplatná. (Zděděno od InputDialog) |
MaxTurnCount |
Získá nebo nastaví maximální početkrát požádat uživatele o tuto hodnotu před otevřením dialogového okna. (Zděděno od InputDialog) |
OutputFormat |
Získá nebo nastaví formát odpovědi (hodnota nebo index výběru). |
Prompt |
Získá nebo nastaví aktivitu, která se má odeslat uživateli. (Zděděno od InputDialog) |
Property |
Získá nebo nastaví cestu vlastnosti paměti, ke které bude hodnota vázána. (Zděděno od InputDialog) |
RecognizerOptions |
Získá nebo nastaví, jak rozpoznat volby v odpovědi. |
Source |
Získá informace cref="SourceRange"/>. (Zděděno od Dialog) |
Style |
Získá nebo nastaví ListStyle použít k vykreslení voleb. |
TelemetryClient |
Získá nebo nastaví IBotTelemetryClient použít pro protokolování. (Zděděno od Dialog) |
UnrecognizedPrompt |
Získá nebo nastaví šablonu aktivity pro opakování. (Zděděno od InputDialog) |
Validations |
Získá nebo nastaví výrazy ke spuštění pro ověření vstupu. (Zděděno od InputDialog) |
Value |
Získá nebo nastaví výraz, který se má použít k vytvoření vazby vstupu do dialogového okna. (Zděděno od InputDialog) |
Metody
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, CancellationToken) |
AppendChoices je utility metoda pro sestavení aktivity zprávy vzhledem ke všem možnostem. (Zděděno od InputDialog) |
AppendChoices(IMessageActivity, String, IList<Choice>, ListStyle, ChoiceFactoryOptions, String, IList<String>, CancellationToken) |
AppendChoices je utility metoda pro sestavení aktivity zprávy vzhledem ke všem možnostem. (Zděděno od InputDialog) |
BeginDialogAsync(DialogContext, Object, CancellationToken) |
Volá se při spuštění dialogového okna a nasdílení do zásobníku dialogového okna. (Zděděno od InputDialog) |
ContinueDialogAsync(DialogContext, CancellationToken) |
Volá se, když je dialogové okno pokračování, kde se jedná o aktivní dialogové okno a uživatel odpoví novou aktivitou. (Zděděno od InputDialog) |
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
Volá se při ukončení dialogového okna. (Zděděno od Dialog) |
GetVersion() |
Získá jedinečný řetězec, který představuje verzi tohoto dialogového okna. Pokud se změní verze mezi otočením dialogového systému, vygeneruje událost DialogChanged. (Zděděno od Dialog) |
OnComputeId() |
Vytvoří ID výpočetního objektu pro dialogové okno. (Zděděno od Dialog) |
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
Volá se při vyvolání události pomocí |
OnInitializeOptions(DialogContext, Object) |
Metoda, která zpracovává možnosti. |
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Volal se po události bubliny všem rodičům a nezpracoval se. (Zděděno od Dialog) |
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Volá se před událostí bublinou nadřazeného objektu. (Zděděno od InputDialog) |
OnRecognizeInputAsync(DialogContext, CancellationToken) |
Volá se při přijetí vstupu, rozpozná volbu. |
OnRenderPromptAsync(DialogContext, InputState, CancellationToken) |
Metoda, která vykreslí výzvu uživateli vzhledem k aktuálnímu stavu vstupu. |
RegisterSourceLocation(String, Int32) |
Zaregistruje cref="SourceRange"/> v zadaném umístění. (Zděděno od Dialog) |
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
Volá se, když se má dialogové okno znovu vyzvat uživatele k zadání vstupu. (Zděděno od Dialog) |
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
Pokud je to možné, nahradí výsledek hodnotou FoundChoice a pak pokračuje ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken). |
Metody rozšíření
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
Vytvoří zásobník dialogů a spustí dialogové okno, které ho nasdílí do zásobníku. |