Microsoft.Bot.Builder.FormFlow 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
| Choice |
Wybór do wyjaśnienia niejednoznacznej wartości w pliku ValidateResult. |
| CommandDescription |
Opis wszystkich informacji potrzebnych dla wbudowanego polecenia. |
| DescribeAttribute |
Atrybut, aby zastąpić domyślny opis pola, właściwości lub wartości wyliczenia. |
| FormBuilder<T> |
Utwórz formularz, określając komunikaty, pola i potwierdzenia za pośrednictwem odbicia lub programowo. |
| FormBuilderBase<T>.Form | |
| FormBuilderBase<T> |
Abstrakcyjna klasa bazowa dla konstruktorów formularzy. |
| FormCanceledException |
Wyjątek generowany podczas wypełniania formularza jest anulowany przez użytkownika zamknij lub wyjątek. |
| FormCanceledException<T> |
Wyjątek generowany podczas wypełniania formularza jest anulowany przez użytkownika zamknij lub wyjątek. |
| FormConfiguration |
Wartości domyślne formularza. |
| FormDialog |
Statyczne metody fabryki do tworzenia okien dialogowych formularzy. |
| FormDialog<T> |
Okno dialogowe formularza w celu wypełnienia stanu. |
| FormFlowAttribute |
Abstrakcyjna klasa bazowa dla atrybutów FormFlow. |
| IForm<T> |
Interfejs definicji formularza. |
| IgnoreFieldAttribute |
Zdefiniuj pole lub właściwość jako wykluczone. |
| NumericAttribute |
Podaj limity możliwych wartości w polu liczbowym lub właściwości. |
| OptionalAttribute |
Zdefiniuj pole lub właściwość jako opcjonalne. |
| OrderAttribute |
Zdefiniuj wagę porządkową pola lub właściwości. |
| PatternAttribute |
Podaj wyrażenie regularne, aby zweryfikować pole ciągu. |
| PromptAttribute |
Zdefiniuj monit używany podczas pytania o pole. |
| TemplateAttribute |
Zdefiniuj szablon do generowania ciągów. |
| TermsAttribute |
Atrybut do zastąpienia domyślnych terminów używanych do dopasowania pola, właściwości lub wartości wyliczenia do danych wejściowych użytkownika. |
| ValidateResult |
Hermetyzuje wynik ValidateAsyncDelegate<T> |
Interfejsy
| IFormBuilder<T> |
Interfejs do tworzenia formularza. |
| IFormDialog<T> |
Interfejs do kontrolowania okna dialogowego FormFlow. |
Wyliczenia
| BoolDefault |
Trzy wartości logiczne stanu. |
| CaseNormalization |
Jak znormalizować wielkość liter wyrazów. |
| ChoiceStyleOptions |
Określa sposób wyświetlania opcji wygenerowanych przez użytkownika {||} w ciągu wzorców \ref. |
| FeedbackOptions |
Kontroluj sposób, w jaki użytkownik otrzymuje opinię po każdym wpisie. |
| FormCommand |
Polecenia obsługiwane w oknach dialogowych formularzy. |
| FormOptions |
Opcje wykonywania formularza. |
| TemplateUsage |
Wszystkie wbudowane szablony. |
Delegaci
| ActiveDelegate<T> |
Delegat do testowania stanu formularza, aby sprawdzić, czy określony krok jest aktywny. |
| BuildFormDelegate<T> |
Delegowanie do tworzenia formularza. |
| MessageDelegate<T> |
Podana |
| OnCompletionAsyncDelegate<T> |
Delegat wywoływany po zakończeniu formularza. |
| ValidateAsyncDelegate<T> |
Pełnomocnik sprawdzania poprawności konkretnej odpowiedzi na monit. |