Microsoft.Bot.Builder.FormFlow.Advanced Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
AttachmentContentTypeValidatorAttribute |
Atrybut modułu sprawdzania poprawności typu zawartości załącznika. |
AttachmentValidatorAttribute |
Abstrakcyjna klasa bazowa używana do walidacji załączników. |
AwaitableAttachment | |
Confirmation<T> |
Potwierdzenie |
Extensions | |
Field<T> |
Klasa bazowa z deklaratywną implementacją IField. |
FieldReflector<T> |
Wypełnij informacje o polu poprzez odbicie. |
Fields<T> |
Słownik wszystkich pól indeksowanych według nazwy. |
FormButton |
Przycisk Formularz, który zostanie zamapowany na Connector.Action. |
FormPrompt |
Monit, który jest zwracany przez monitator formularza. |
Language |
Narzędzia związane z językiem. |
LanguageResources | |
Localizer |
Lokalizator zasobów. |
NextStep |
Następny krok do wykonania. |
Prompter<T> |
Monit i rozpoznawanie są spakowane razem. |
RecognizeAttachment<T> |
Rozpoznawanie załącznika w wystąpieniu działania. |
RecognizeBool<T> |
Rozpoznawanie wartości logicznej. |
RecognizeDateTime<T> |
Rozpoznawanie wyrażenia daty/godziny. |
RecognizeDouble<T> |
Rozpoznawanie pola podwójnego lub zmiennoprzecinkowego. |
RecognizeEnumeration<T> |
Rozpoznawanie wartości wyliczonych. |
RecognizeNumber<T> |
Rozpoznawanie pola liczbowego. |
RecognizePrimitive<T> |
Klasa abstrakcyjna do konstruowania pierwotnych rozpoznawania wartości. |
RecognizeString<T> |
Rozpoznawanie pola ciągu. |
ScriptGlobals |
Wartości globalne, które mają być przekazywane do skryptów zdefiniowanych przy użyciu polecenia FormBuilderJson. |
TemplateBaseAttribute |
Abstrakcyjna klasa bazowa używana przez wszystkie atrybuty używające wzorców \ref. |
TermMatch |
Opisz możliwe dopasowanie w danych wejściowych użytkownika. |
Interfejsy
IField<T> |
Interfejs dla wszystkich informacji o określonym polu. |
IFieldDescription |
Opisz wyświetlane informacje o polu i jego wartościach. |
IFieldPrompt<T> |
Zapewnia to informacje o kontrolce dotyczące pola. |
IFieldResources |
Interfejs do zapisywania/lokalizowania wygenerowanych zasobów. |
IFields<T> |
Interfejs do śledzenia wszystkich pól w formularzu. |
IFieldState<T> |
Interfejs definiujący podstawowy dostęp do pola. |
ILocalizer |
Interfejs do lokalizowania zasobów ciągów. |
IPrompt<T> |
Interfejs monitu i skojarzonego z nim rozpoznawania. |
IRecognize<T> |
Interfejs rozpoznawania, które szukają dopasowań w danych wejściowych użytkownika. |
Wyliczenia
FieldRole |
Rola, jaką odgrywa pole w formie. |
SpecialValues |
Wyliczanie specjalnych rodzajów dopasowań. |
StepDirection |
Kierunek na następny krok. |
Delegaci
DefineAsyncDelegate<T> |
Zdefiniuj delegata pola. |
NextDelegate<T> |
Pełnomocnik do podjęcia decyzji o następnym kroku w formularzu do wykonania. |
PromptAsyncDelegate<T> |
Delegat do stylizowania i publikowania monitu. |
RecognizeEnumeration<T>.DescriptionDelegate |
Delegowanie mapowania z wartości języka C# do jego opisu. |
RecognizeEnumeration<T>.TermsDelegate |
Delegat, aby zwrócić terminy zgodne z wartością języka C#. |