Microsoft.Bot.Builder.FormFlow Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klasser
| Name | Description |
|---|---|
| Choice |
Val för att förtydliga ett tvetydigt värde i ValidateResult. |
| CommandDescription |
Beskrivning av all information som behövs för ett inbyggt kommando. |
| DescribeAttribute |
Attribut för att åsidosätta standardbeskrivningen av ett fält, egenskap eller enumvärde. |
| FormBuilder<T> |
Bygg ett formulär genom att specificera meddelanden, fält och bekräftelser via reflektion eller programatiskt. |
| FormBuilderBase<T>.Form | |
| FormBuilderBase<T> |
Abstrakt basklass för Formbyggare. |
| FormCanceledException |
Undantag genereras när formulärfyllning avbryts av användaravslut eller undantag. |
| FormCanceledException<T> |
Undantag genereras när formulärfyllning avbryts av användaravslut eller undantag. |
| FormConfiguration |
Standardvärden för formuläret. |
| FormDialog |
Statiska fabriksmetoder för att skapa formulärdialoger. |
| FormDialog<T> |
Formulär dialog för att fylla i din delstat. |
| FormFlowAttribute |
Abstrakt basklass för FormFlow-attribut. |
| IForm<T> |
Gränssnitt för formulärdefinition. |
| IgnoreFieldAttribute |
Definiera ett fält eller en egenskap som utesluten. |
| NumericAttribute |
Ange gränser för möjliga värden i ett numeriskt fält eller egenskap. |
| OptionalAttribute |
Definiera ett fält eller en egenskap som valfritt. |
| OrderAttribute |
Definiera en ordningsvikt för fältet eller egenskapen. |
| PatternAttribute |
Tillhandahåll ett reguljärt uttryck för att validera ett strängfält. |
| PromptAttribute |
Definiera vilken prompt som används när man frågar om ett fält. |
| TemplateAttribute |
Definiera en mall för att generera strängar. |
| TermsAttribute |
Attribut för att åsidosätta standardtermer som används för att matcha ett fält, egenskap eller enumvärde med användarens inmatning. |
| ValidateResult |
Kapslar in resultatet av en ValidateAsyncDelegate<T> |
Gränssnitt
| Name | Description |
|---|---|
| IFormBuilder<T> |
Gränssnitt för att bygga ett formulär. |
| IFormDialog<T> |
Gränssnitt för att styra en FormFlow-dialog. |
Uppräkningar
| Name | Description |
|---|---|
| BoolDefault |
Tredelstats booleanvärde. |
| CaseNormalization |
Hur man normaliserar kasus i ord. |
| ChoiceStyleOptions |
Specificerar hur val som genereras av {||} ska visas i en \ref-mönstersträng. |
| FeedbackOptions |
Kontrollera hur användaren får feedback efter varje inlägg. |
| FormCommand |
Kommandon stöds i formdialoger. |
| FormOptions |
Alternativ för formulärexekvering. |
| TemplateUsage |
Alla inbyggda mallar. |
Delegeringar
| Name | Description |
|---|---|
| ActiveDelegate<T> |
En delegat för att testa ett formulärtillstånd för att se om ett visst steg är aktivt. |
| BuildFormDelegate<T> |
Delegera för att bygga formuläret. |
| MessageDelegate<T> |
Returnera |
| OnCompletionAsyncDelegate<T> |
En delegat ringer när ett formulär är ifyllt. |
| ValidateAsyncDelegate<T> |
En delegat för att validera ett visst svar på en prompt. |