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#. |