Sdílet prostřednictvím


Microsoft.Bot.Builder.FormFlow Obor názvů

Třídy

Choice

Volba pro objasnění nejednoznačné hodnoty v ValidateResult.

CommandDescription

Popis všech informací potřebných pro předdefinovaný příkaz

DescribeAttribute

Atribut pro přepsání výchozího popisu pole, vlastnosti nebo výčtové hodnoty.

FormBuilder<T>

Vytvořte formulář zadáním zpráv, polí a potvrzení prostřednictvím reflexe nebo programově.

FormBuilderBase<T>.Form
FormBuilderBase<T>

Abstraktní základní třída pro Tvůrce formulářů.

FormCanceledException

Výjimka generovaná při zrušení vyplňování formuláře ukončením nebo výjimkou uživatele.

FormCanceledException<T>

Výjimka generovaná při zrušení vyplňování formuláře ukončením nebo výjimkou uživatele.

FormConfiguration

Výchozí hodnoty formuláře

FormDialog

Metody statické továrny pro vytváření dialogových oken formulářů

FormDialog<T>

Dialogové okno formuláře pro vyplnění stavu

FormFlowAttribute

Abstraktní základní třída pro atributy FormFlow.

IForm<T>

Rozhraní definice formuláře.

IgnoreFieldAttribute

Definujte pole nebo vlastnost jako vyloučené.

NumericAttribute

Zadejte omezení možných hodnot v číselném poli nebo vlastnosti.

OptionalAttribute

Definujte pole nebo vlastnost jako nepovinné.

OrderAttribute

Definujte váhu pořadí pole nebo vlastnosti.

PatternAttribute

Zadejte regulární výraz pro ověření pole řetězce.

PromptAttribute

Definujte výzvu, která se použije při dotazech na pole.

TemplateAttribute

Definujte šablonu pro generování řetězců.

TermsAttribute

Atribut pro přepsání výchozích termínů používaných ke spárování pole, vlastnosti nebo hodnoty výčtu s uživatelským vstupem.

ValidateResult

Zapouzdřuje výsledek ValidateAsyncDelegate<T>

Rozhraní

IFormBuilder<T>

Rozhraní pro sestavení formuláře

IFormDialog<T>

Rozhraní pro ovládání dialogového okna FormFlow.

Výčty

BoolDefault

Tři stavová logická hodnota.

CaseNormalization

Jak normalizovat velikost písmen slov.

ChoiceStyleOptions

Určuje, jak zobrazit volby vygenerované uživatelem {||} v řetězci \ref.

FeedbackOptions

Určete, jak uživatel získá zpětnou vazbu po každé položce.

FormCommand

Podporované příkazy v dialogových oknech formulářů

FormOptions

Možnosti spuštění formuláře.

TemplateUsage

Všechny předdefinované šablony

Delegáti

ActiveDelegate<T>

Delegát pro testování stavu formuláře, aby zjistil, jestli je určitý krok aktivní.

BuildFormDelegate<T>

Delegujte sestavení formuláře.

MessageDelegate<T>

Dané state vrácení se PromptAttribute šablonou pro zobrazení zprávy.

OnCompletionAsyncDelegate<T>

Delegát volal při dokončení formuláře.

ValidateAsyncDelegate<T>

Delegát pro ověření konkrétní odpovědi na výzvu.