Microsoft.Bot.Builder.FormFlow Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| Nome | Descrizione |
|---|---|
| Choice |
Scelta per chiarire un valore ambiguo in ValidateResult. |
| CommandDescription |
Descrizione di tutte le informazioni necessarie per un comando integrato. |
| DescribeAttribute |
Attribuisce per sovrascrivere la descrizione predefinita di un campo, proprietà o valore enum. |
| FormBuilder<T> |
Costruisci un modulo specificando messaggi, campi e conferme tramite riflessione o programmaticamente. |
| FormBuilderBase<T>.Form | |
| FormBuilderBase<T> |
Classe base astratta per Form Builders. |
| FormCanceledException |
Eccezione generata quando il modulo viene cancellato da user quit o da un'eccezione. |
| FormCanceledException<T> |
Eccezione generata quando il modulo viene cancellato da user quit o da un'eccezione. |
| FormConfiguration |
Valori predefiniti per il modulo. |
| FormDialog |
Metodi statici di fabbrica per creare dialoghi di modulo. |
| FormDialog<T> |
Dialogo di modulo per compilare il tuo stato. |
| FormFlowAttribute |
Classe base astratta per attributi FormFlow. |
| IForm<T> |
Interfaccia per definizione del modulo. |
| IgnoreFieldAttribute |
Definisci un campo o una proprietà come esclusa. |
| NumericAttribute |
Fornire limiti ai valori possibili in un campo o proprietà numerica. |
| OptionalAttribute |
Definisci un campo o una proprietà come opzionale. |
| OrderAttribute |
Definisci un peso d'ordine del campo o della proprietà. |
| PatternAttribute |
Fornire un'espressione regolare per validare un campo di stringhe. |
| PromptAttribute |
Definisci il prompt usato quando si chiede di un campo. |
| TemplateAttribute |
Definisci un template per generare stringhe. |
| TermsAttribute |
Attribuisce per sovrascrivere i termini predefiniti usati per abbinare un campo, una proprietà o un valore enum all'input dell'utente. |
| ValidateResult |
Racchiude il risultato di un ValidateAsyncDelegate<T> |
Interfacce
| Nome | Descrizione |
|---|---|
| IFormBuilder<T> |
Interfaccia per costruire un modulo. |
| IFormDialog<T> |
Interfaccia per il controllo di una finestra di dialogo FormFlow. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| BoolDefault |
Tre stati di valore booleano. |
| CaseNormalization |
Come normalizzare il caso delle parole. |
| ChoiceStyleOptions |
Specifica come mostrare le scelte generate da {||} in una stringa di \rpattern ef. |
| FeedbackOptions |
Controlla come l'utente riceve feedback dopo ogni voce. |
| FormCommand |
Comandi supportati nei dialoghi di form. |
| FormOptions |
Opzioni per l'esecuzione del modulo. |
| TemplateUsage |
Tutti i template integrati. |
Delegati
| Nome | Descrizione |
|---|---|
| ActiveDelegate<T> |
Un delegato per testare lo stato di un modulo per vedere se un particolare passaggio è attivo. |
| BuildFormDelegate<T> |
Delega per la costruzione del modulo. |
| MessageDelegate<T> |
Dato |
| OnCompletionAsyncDelegate<T> |
Un delegato chiamato quando un modulo viene compilato. |
| ValidateAsyncDelegate<T> |
Un delegato per convalidare una risposta particolare a un prompt. |