Microsoft.Bot.Builder.FormFlow.Advanced Namnområde

Klasser

Name Description
AttachmentContentTypeValidatorAttribute

Attributet validerare för attachment-innehållstyp.

AttachmentValidatorAttribute

Abstrakt basklass som används för anknytningsvalidering.

AwaitableAttachment
Confirmation<T>

Confirmation

Extensions
Field<T>

Basklass med deklarativ implementering av IField.

FieldReflector<T>

Fyll i fältinformation genom reflektion.

Fields<T>

Ordbok över alla fält indexerade efter namn.

FormButton

En Formknapp som mappas till Connector.Action.

FormPrompt

Prompten som returneras av formulärpromptern.

Language

Språkrelaterade verktyg.

LanguageResources
Localizer

En resurslokaliserare.

NextStep

Nästa steg att ta.

Prompter<T>

En prompt och igenkännare paketerade tillsammans.

RecognizeAttachment<T>

Känn igen en anknytning inom aktivitetsinstansen.

RecognizeBool<T>

Känn igen ett boolskt värde.

RecognizeDateTime<T>

Känn igen ett datum-/tidsuttryck.

RecognizeDouble<T>

Känn igen en dubbel eller flytvall.

RecognizeEnumeration<T>

Recognizer för uppräknade värden.

RecognizeNumber<T>

Känn igen ett numeriskt fält.

RecognizePrimitive<T>

Abstrakt klass för att konstruera primitiva värdeigenkännare.

RecognizeString<T>

Känn igen ett strängfält.

ScriptGlobals

Globala värden att passa in i skript definierade med .FormBuilderJson

TemplateBaseAttribute

Abstrakt basklass som används av alla attribut som använder \ref-mönster.

TermMatch

Beskriv en möjlig träff i användarens inmatning.

Gränssnitt

Name Description
IField<T>

Gränssnitt för all information om ett specifikt område.

IFieldDescription

Beskriv informationen som visas om ett fält och dess värden.

IFieldPrompt<T>

Detta ger styrinformation om ett fält.

IFieldResources

Gränssnitt för att spara/lokalisera genererade resurser.

IFields<T>

Gränssnitt för att följa alla fält i ett formulär.

IFieldState<T>

Gränssnitt som definierar grundläggande åtkomst till ett fält.

ILocalizer

Gränssnitt för lokalisering av strängresurser.

IPrompt<T>

Gränssnitt för en prompt och dess tillhörande igenkännare.

IRecognize<T>

Gränssnitt för igenkännare som letar efter träffar i användarinmatning.

Uppräkningar

Name Description
FieldRole

Fältet spelar en roll.

SpecialValues

Uppräkning av speciella typer av matchningar.

StepDirection

Riktning för nästa steg.

Delegeringar

Name Description
DefineAsyncDelegate<T>

Definiera fältdelegat.

NextDelegate<T>

En delegat för att bestämma nästa steg i formuläret som ska genomföras.

PromptAsyncDelegate<T>

En delegat för styling och postning av en prompt.

RecognizeEnumeration<T>.DescriptionDelegate

Delegera för att mappa från ett C#-värde till dess beskrivning.

RecognizeEnumeration<T>.TermsDelegate

Delegera att returnera villkoren för att matcha på för ett C#-värde.