Microsoft.Bot.Builder.FormFlow.Advanced 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
AttachmentContentTypeValidatorAttribute |
Attributo validator del tipo di contenuto allegato. |
AttachmentValidatorAttribute |
Classe base astratta usata per la convalida degli allegati. |
AwaitableAttachment | |
Confirmation<T> |
Conferma |
Extensions | |
Field<T> |
Classe di base con implementazione dichiarativa di IField. |
FieldReflector<T> |
Compilare le informazioni sul campo tramite reflection. |
Fields<T> |
Dizionario di tutti i campi indicizzati in base al nome. |
FormButton |
Pulsante Modulo mappato a Connector.Action. |
FormPrompt |
Prompt restituito dal prompt dei moduli. |
Language |
Utilità correlate alla lingua. |
LanguageResources | |
Localizer |
Localizzatore di risorse. |
NextStep |
Passaggio successivo da eseguire. |
Prompter<T> |
Richiesta e riconoscimento in pacchetto. |
RecognizeAttachment<T> |
Riconoscere un allegato all'interno dell'istanza dell'attività. |
RecognizeBool<T> |
Riconoscere un valore booleano. |
RecognizeDateTime<T> |
Riconoscere un'espressione di data/ora. |
RecognizeDouble<T> |
Riconoscere un campo double o float. |
RecognizeEnumeration<T> |
Riconoscimento per i valori enumerati. |
RecognizeNumber<T> |
Riconoscere un campo numerico. |
RecognizePrimitive<T> |
Classe astratta per la costruzione di riconoscimento dei valori primitivi. |
RecognizeString<T> |
Riconoscere un campo stringa. |
ScriptGlobals |
Valori globali da passare agli script definiti tramite FormBuilderJson. |
TemplateBaseAttribute |
Classe base astratta usata da tutti gli attributi che usano \ref pattern. |
TermMatch |
Descrivere una corrispondenza possibile nell'input dell'utente. |
Interfacce
IField<T> |
Interfaccia per tutte le informazioni su un campo specifico. |
IFieldDescription |
Descrivere le informazioni visualizzate su un campo e sui relativi valori. |
IFieldPrompt<T> |
In questo modo vengono fornite informazioni di controllo su un campo. |
IFieldResources |
Interfaccia per il salvataggio o la localizzazione delle risorse generate. |
IFields<T> |
Interfaccia per tenere traccia di tutti i campi in un modulo. |
IFieldState<T> |
Interfaccia che definisce l'accesso di base a un campo. |
ILocalizer |
Interfaccia per la localizzazione delle risorse di stringa. |
IPrompt<T> |
Interfaccia per un prompt e il relativo riconoscimento associato. |
IRecognize<T> |
Interfaccia per i riconoscimento che cercano corrispondenze nell'input utente. |
Enumerazioni
FieldRole |
Il ruolo che il campo svolge in un modulo. |
SpecialValues |
Enumerazione di tipi speciali di corrispondenze. |
StepDirection |
Direzione per il passaggio successivo. |
Delegati
DefineAsyncDelegate<T> |
Definire il delegato del campo. |
NextDelegate<T> |
Delegato per decidere il passaggio successivo nel modulo da eseguire. |
PromptAsyncDelegate<T> |
Delegato per lo stile e la pubblicazione di un prompt. |
RecognizeEnumeration<T>.DescriptionDelegate |
Delega per il mapping da un valore C# alla descrizione. |
RecognizeEnumeration<T>.TermsDelegate |
Delegare per restituire i termini da corrispondere a per un valore C#. |