Microsoft.Bot.Builder.FormFlow.Advanced Naamruimte

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.