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
| Nazwa | Opis |
|---|---|
| AttachmentContentTypeValidatorAttribute |
Atrybut walidatora typu załącznika o treści. |
| AttachmentValidatorAttribute |
Abstrakcyjna klasa bazowa używana do walidacji załączników. |
| AwaitableAttachment | |
| Confirmation<T> |
Confirmation |
| Extensions | |
| Field<T> |
Klasa bazowa z deklaratywną implementacją IField. |
| FieldReflector<T> |
Uzupełniaj informacje o polu poprzez refleksję. |
| Fields<T> |
Słownik wszystkich pól indeksowanych według nazwy. |
| FormButton |
Przycisk Form, który zostanie przypisany do Connector.Action. |
| FormPrompt |
Prompt zwracany przez form prompter. |
| Language |
Narzędzia językowe. |
| LanguageResources | |
| Localizer |
Lokalizator zasobów. |
| NextStep |
Następny krok do podjęcia. |
| Prompter<T> |
Prompt i recognizer połączone razem. |
| RecognizeAttachment<T> |
Rozpoznaj przywiązanie w instancji aktywności. |
| RecognizeBool<T> |
Rozpoznaj wartość boolowską. |
| RecognizeDateTime<T> |
Rozpoznaj wyrażenie daty/godziny. |
| RecognizeDouble<T> |
Rozpoznaj pole podwójne lub pływające. |
| RecognizeEnumeration<T> |
Rozpoznawacz dla wyliczonych wartości. |
| RecognizeNumber<T> |
Rozpoznaj pole liczbowe. |
| RecognizePrimitive<T> |
Abstrakcyjne klasy do konstruowania prymitywnych rozpoznawaczy wartości. |
| RecognizeString<T> |
Rozpoznaj pole stringów. |
| ScriptGlobals |
Wartości globalne do przekazania do skryptów zdefiniowanych za pomocą .FormBuilderJson |
| TemplateBaseAttribute |
Abstrakcyjna klasa bazowa używana przez wszystkie atrybuty wykorzystujące \rwzorce ef. |
| TermMatch |
Opisz możliwe dopasowanie w wejściu użytkownika. |
Interfejsy
| Nazwa | Opis |
|---|---|
| IField<T> |
Interfejs dla wszystkich informacji o konkretnej dziedzinie. |
| IFieldDescription |
Opisz wyświetlane informacje o polu i jego wartościach. |
| IFieldPrompt<T> |
To dostarcza informacji sterujących o polu. |
| IFieldResources |
Interfejs do zapisywania/lokalizacji 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 lokalizacji zasobów ciągów znaków. |
| IPrompt<T> |
Interfejs dla promptu i powiązanego z nim rozpoznawacza. |
| IRecognize<T> |
Interfejs dla rozpoznawaczy szukających dopasowania w danych wejściowych użytkownika. |
Wyliczenia
| Nazwa | Opis |
|---|---|
| FieldRole |
Rolę, jaką pole odgrywa w formie. |
| SpecialValues |
Wyliczanie specjalnych rodzajów zapałek. |
| StepDirection |
Kierunek kolejnego kroku. |
Delegaci
| Nazwa | Opis |
|---|---|
| DefineAsyncDelegate<T> |
Zdefiniuj delegata pola. |
| NextDelegate<T> |
Delegat do podjęcia decyzji o kolejnym kroku w formularzu do realizacji. |
| PromptAsyncDelegate<T> |
Delegat do stylizacji i publikowania promptu. |
| RecognizeEnumeration<T>.DescriptionDelegate |
Deleguj do mapowania z wartości C# na jej opis. |
| RecognizeEnumeration<T>.TermsDelegate |
Deleguj do zwrócenia terminów, które mają się dopasować na dla wartości C#. |