Microsoft.Bot.Builder.FormFlow.Advanced Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
AttachmentContentTypeValidatorAttribute |
Attribut für die Überprüfung des Anlageninhaltstyps. |
AttachmentValidatorAttribute |
Abstrakte Basisklasse, die für die Anlagenvalidierung verwendet wird. |
AwaitableAttachment | |
Confirmation<T> |
Bestätigung |
Extensions | |
Field<T> |
Basisklasse mit deklarativer Implementierung von IField. |
FieldReflector<T> |
Geben Sie Feldinformationen durch Reflektion ein. |
Fields<T> |
Wörterbuch aller Felder, die nach Namen indiziert sind. |
FormButton |
Eine Formularschaltfläche, die Connector.Action zugeordnet wird. |
FormPrompt |
Die Eingabeaufforderung, die von der Formularaufforderung zurückgegeben wird. |
Language |
Sprachbezogene Hilfsprogramme. |
LanguageResources | |
Localizer |
Ein Ressourcenlokalisierungsprogramm. |
NextStep |
Nächster Schritt. |
Prompter<T> |
Eine Eingabeaufforderung und eine Erkennung, die zusammen gepackt sind. |
RecognizeAttachment<T> |
Erkennen einer Anlage innerhalb der Aktivitätsinstanz. |
RecognizeBool<T> |
Erkennen eines booleschen Werts. |
RecognizeDateTime<T> |
Erkennen eines Datums-/Uhrzeitausdrucks. |
RecognizeDouble<T> |
Erkennen eines Doppel- oder Gleitkommafelds. |
RecognizeEnumeration<T> |
Erkennung für enumerierte Werte. |
RecognizeNumber<T> |
Erkennen eines numerischen Felds. |
RecognizePrimitive<T> |
Abstrakte Klasse zum Erstellen primitiver Werterkennungen. |
RecognizeString<T> |
Erkennen eines Zeichenfolgenfelds. |
ScriptGlobals |
Globale Werte, die an skripts übergeben werden, die mit FormBuilderJsondefiniert sind. |
TemplateBaseAttribute |
Abstrakte Basisklasse, die von allen Attributen verwendet wird, die \ref-Muster verwenden. |
TermMatch |
Beschreiben sie eine mögliche Übereinstimmung in der Benutzereingabe. |
Schnittstellen
IField<T> |
Schnittstelle für alle Informationen zu einem bestimmten Feld. |
IFieldDescription |
Beschreiben Sie die Informationen, die zu einem Feld und seinen Werten angezeigt werden. |
IFieldPrompt<T> |
Dadurch werden Steuerungsinformationen zu einem Feld bereitgestellt. |
IFieldResources |
Schnittstelle zum Speichern/Lokalisieren generierter Ressourcen. |
IFields<T> |
Schnittstelle zum Nachverfolgen aller Felder in einem Formular. |
IFieldState<T> |
Schnittstelle, die den grundlegenden Zugriff auf ein Feld definiert. |
ILocalizer |
Schnittstelle zum Lokalisieren von Zeichenfolgenressourcen. |
IPrompt<T> |
Schnittstelle für eine Eingabeaufforderung und die zugehörige Erkennung. |
IRecognize<T> |
Schnittstelle für Erkennungen, die in der Benutzereingabe nach Übereinstimmungen suchen. |
Enumerationen
FieldRole |
Die Rolle, die das Feld in einem Formular spielt. |
SpecialValues |
Enumeration von speziellen Arten von Übereinstimmungen. |
StepDirection |
Richtung für den nächsten Schritt. |
Delegaten
DefineAsyncDelegate<T> |
Definieren sie den Felddelegat. |
NextDelegate<T> |
Ein Delegat für die Entscheidung über den nächsten Schritt im auszuführenden Formular. |
PromptAsyncDelegate<T> |
Ein Delegat zum Formatieren und Posten einer Eingabeaufforderung. |
RecognizeEnumeration<T>.DescriptionDelegate |
Delegat für die Zuordnung zwischen einem C#-Wert und seiner Beschreibung. |
RecognizeEnumeration<T>.TermsDelegate |
Delegat, um die Begriffe zurückzugeben, mit der für einen C#-Wert abgeglichen werden soll. |