Microsoft.Bot.Builder.FormFlow.Advanced 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 |
|---|---|
| AttachmentContentTypeValidatorAttribute |
Validator-attribuut van het type attachment-inhoud. |
| AttachmentValidatorAttribute |
Abstracte basisklasse gebruikt voor hechtingsvalidatie. |
| AwaitableAttachment | |
| Confirmation<T> |
Confirmation |
| Extensions | |
| Field<T> |
Basisklasse met declaratieve implementatie van IField. |
| FieldReflector<T> |
Vul veldinformatie in door middel van reflectie. |
| Fields<T> |
Woordenboek van alle velden geïndexeerd op naam. |
| FormButton |
Een Form-knop die wordt toegewezen aan Connector.Action. |
| FormPrompt |
De prompt die wordt teruggegeven door de formulierprompter. |
| Language |
Taalgerelateerde hulpmiddelen. |
| LanguageResources | |
| Localizer |
Een resource localizer. |
| NextStep |
Volgende stap om te zetten. |
| Prompter<T> |
Een prompt en herkenner samen verpakt. |
| RecognizeAttachment<T> |
Herken een hechting binnen het activiteitsmoment. |
| RecognizeBool<T> |
Herken een booleaanse waarde. |
| RecognizeDateTime<T> |
Herken een datum/tijd-uitdrukking. |
| RecognizeDouble<T> |
Herken een dubbele of floatfield. |
| RecognizeEnumeration<T> |
Herkener voor opgesomde waarden. |
| RecognizeNumber<T> |
Herken een numeriek veld. |
| RecognizePrimitive<T> |
Abstracte klasse voor het construeren van primitieve waardeherkenners. |
| RecognizeString<T> |
Herken een stringveld. |
| ScriptGlobals |
Globale waarden om door te geven aan scripts die gedefinieerd zijn met .FormBuilderJson |
| TemplateBaseAttribute |
Abstracte basisklasse die door alle attributen wordt gebruikt die \ref-patronen gebruiken. |
| TermMatch |
Beschrijf een mogelijke match in de gebruikersinvoer. |
Interfaces
| Name | Description |
|---|---|
| IField<T> |
Interface voor alle informatie over een specifiek vakgebied. |
| IFieldDescription |
Beschrijf de weergegeven informatie over een veld en zijn waarden. |
| IFieldPrompt<T> |
Dit levert regelinformatie over een veld. |
| IFieldResources |
Interface voor het opslaan/lokaliseren van gegenereerde bronnen. |
| IFields<T> |
Interface om alle velden in een formulier bij te houden. |
| IFieldState<T> |
Interface die basistoegang tot een veld definieert. |
| ILocalizer |
Interface voor het lokaliseren van stringbronnen. |
| IPrompt<T> |
Interface voor een prompt en de bijbehorende herkenner. |
| IRecognize<T> |
Interface voor herkenners die zoeken naar matches in gebruikersinvoer. |
Enums
| Name | Description |
|---|---|
| FieldRole |
De rol die het veld speelt in een vorm. |
| SpecialValues |
Opsomming van speciale soorten matches. |
| StepDirection |
Richting voor de volgende stap. |
Gedelegeerden
| Name | Description |
|---|---|
| DefineAsyncDelegate<T> |
Definieer veldgedelegeerde. |
| NextDelegate<T> |
Een afgevaardigde om te beslissen over de volgende stap in het formulier dat uitgevoerd moet worden. |
| PromptAsyncDelegate<T> |
Een delegate voor het stylen en plaatsen van een prompt. |
| RecognizeEnumeration<T>.DescriptionDelegate |
Delegeer het toewijzen van een C#-waarde naar de beschrijving. |
| RecognizeEnumeration<T>.TermsDelegate |
Delegeer om de termen terug te geven om te matchen op voor een C#-waarde. |