Microsoft.Bot.Builder.FormFlow.Advanced Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| AttachmentContentTypeValidatorAttribute |
Attribut validateur de type contenu de pièce jointe. |
| AttachmentValidatorAttribute |
Classe de base abstraite utilisée pour la validation des attachements. |
| AwaitableAttachment | |
| Confirmation<T> |
Confirmation |
| Extensions | |
| Field<T> |
Classe de base avec implémentation déclarative d’IField. |
| FieldReflector<T> |
Remplissez les informations du terrain par réflexion. |
| Fields<T> |
Dictionnaire de tous les champs indexés par nom. |
| FormButton |
Un bouton Form qui sera mappé à Connector.Action. |
| FormPrompt |
L’invite qui est renvoyée par le prompteur de formulaire. |
| Language |
Utilitaires liés au langage. |
| LanguageResources | |
| Localizer |
Un localisateur de ressources. |
| NextStep |
Prochaine étape à franchir. |
| Prompter<T> |
Un prompt et un reconnaisseur regroupés. |
| RecognizeAttachment<T> |
Identifiez un attachement dans l’instance de l’activité. |
| RecognizeBool<T> |
Reconnaître une valeur booléenne. |
| RecognizeDateTime<T> |
Reconnaissez une expression de date/heure. |
| RecognizeDouble<T> |
Reconnaissez un champ double ou flottant. |
| RecognizeEnumeration<T> |
Reconnaisseur pour les valeurs énumérées. |
| RecognizeNumber<T> |
Reconnaître un champ numérique. |
| RecognizePrimitive<T> |
Classe abstraite pour construire des reconnaisseurs de valeurs primitifs. |
| RecognizeString<T> |
Reconnais un champ de cordes. |
| ScriptGlobals |
Valeurs globales à passer dans des scripts définis par FormBuilderJson. |
| TemplateBaseAttribute |
Classe de base abstraite utilisée par tous les attributs qui utilisent \rmotifs ef. |
| TermMatch |
Décrivez une correspondance possible dans la saisie utilisateur. |
Interfaces
| Nom | Description |
|---|---|
| IField<T> |
Interface pour toutes les informations sur un domaine spécifique. |
| IFieldDescription |
Décrivez les informations affichées sur un champ et ses valeurs. |
| IFieldPrompt<T> |
Cela fournit des informations de contrôle sur un champ. |
| IFieldResources |
Interface pour sauvegarder/localiser les ressources générées. |
| IFields<T> |
Interface pour suivre tous les champs dans un formulaire. |
| IFieldState<T> |
Interface qui définit l’accès de base à un champ. |
| ILocalizer |
Interface pour localiser les ressources de chaînes. |
| IPrompt<T> |
Interface pour une invite et son reconnaisseur associé. |
| IRecognize<T> |
Interface pour les reconnaisseurs qui recherchent des correspondances dans les saisies utilisateur. |
Énumérations
| Nom | Description |
|---|---|
| FieldRole |
Le rôle que joue le champ dans une forme. |
| SpecialValues |
Énumération de types particuliers de correspondances. |
| StepDirection |
Direction pour la prochaine étape. |
Délégués
| Nom | Description |
|---|---|
| DefineAsyncDelegate<T> |
Définissez délégué de champ. |
| NextDelegate<T> |
Un délégué pour décider de l’étape suivante du formulaire à exécuter. |
| PromptAsyncDelegate<T> |
Un délégué pour styliser et publier un prompt. |
| RecognizeEnumeration<T>.DescriptionDelegate |
Déléguez pour la correspondance d’une valeur C# à sa description. |
| RecognizeEnumeration<T>.TermsDelegate |
Déléguer pour retourner les termes correspondant à une valeur C#. |