Microsoft.Bot.Builder.FormFlow Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Klassen
| Name | Description |
|---|---|
| Choice |
Keuze om een dubbelzinnige waarde in ValidateResultte verduidelijken. |
| CommandDescription |
Beschrijving van alle informatie die nodig is voor een ingebouwd commando. |
| DescribeAttribute |
Attribuut om de standaardbeschrijving van een veld, eigenschap of enumwaarde te overschrijven. |
| FormBuilder<T> |
Bouw een formulier door berichten, velden en bevestigingen te specificeren via reflectie of programmatisch. |
| FormBuilderBase<T>.Form | |
| FormBuilderBase<T> |
Abstracte basisklasse voor Vormbouwers. |
| FormCanceledException |
Uitzondering wordt gegenereerd wanneer formulierinvullen wordt geannuleerd door gebruiker die afsluit of een uitzondering maakt. |
| FormCanceledException<T> |
Uitzondering wordt gegenereerd wanneer formulierinvullen wordt geannuleerd door gebruiker die afsluit of een uitzondering maakt. |
| FormConfiguration |
Standaardwaarden voor het formulier. |
| FormDialog |
Statische fabrieksmethoden voor het maken van formulierdialogen. |
| FormDialog<T> |
Vorm dialoog om je staat in te vullen. |
| FormFlowAttribute |
Abstracte basisklasse voor FormFlow-attributen. |
| IForm<T> |
Formulierdefinitie-interface. |
| IgnoreFieldAttribute |
Definieer een veld of eigenschap als uitgesloten. |
| NumericAttribute |
Geef limieten aan de mogelijke waarden in een numeriek veld of eigenschap. |
| OptionalAttribute |
Definieer een veld of eigenschap als optioneel. |
| OrderAttribute |
Definieer een ordegewicht van het veld of de eigenschap. |
| PatternAttribute |
Geef een reguliere expressie om een stringveld te valideren. |
| PromptAttribute |
Definieer de prompt die wordt gebruikt bij het vragen naar een veld. |
| TemplateAttribute |
Definieer een sjabloon voor het genereren van strings. |
| TermsAttribute |
Attribuut om de standaardtermen te overschrijven die worden gebruikt om een veld, eigenschap of enumwaarde aan gebruikersinvoer te koppelen. |
| ValidateResult |
Bevat het resultaat van een ValidateAsyncDelegate<T> |
Interfaces
| Name | Description |
|---|---|
| IFormBuilder<T> |
Interface voor het bouwen van een formulier. |
| IFormDialog<T> |
Interface voor het bedienen van een FormFlow-dialoog. |
Enums
| Name | Description |
|---|---|
| BoolDefault |
Driestaten booleaanse waarde. |
| CaseNormalization |
Hoe normaliseer je de naamval van woorden. |
| ChoiceStyleOptions |
Specificeert hoe keuzes gegenereerd door {||} in een \ref-patronenstring getoond moeten worden. |
| FeedbackOptions |
Bepaal hoe de gebruiker feedback krijgt na elke invoer. |
| FormCommand |
Commando's worden ondersteund in formulierdialogen. |
| FormOptions |
Opties voor formulieruitvoering. |
| TemplateUsage |
Alle ingebouwde sjablonen. |
Gedelegeerden
| Name | Description |
|---|---|
| ActiveDelegate<T> |
Een gedelegeerde om een formulierstatus te testen om te zien of een bepaalde stap actief is. |
| BuildFormDelegate<T> |
Delegeer het formulier opstellen. |
| MessageDelegate<T> |
Geef |
| OnCompletionAsyncDelegate<T> |
Een afgevaardigde belt wanneer een formulier is ingevuld. |
| ValidateAsyncDelegate<T> |
Een afgevaardigde om een bepaald antwoord op een prompt te valideren. |