Microsoft.Bot.Builder.FormFlow 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 |
|---|---|
| Choice |
Choix pour clarifier une valeur ambiguë dans ValidateResult. |
| CommandDescription |
Description de toutes les informations nécessaires pour une commande intégrée. |
| DescribeAttribute |
Attribuer pour remplacer la description par défaut d’un champ, d’une propriété ou d’une valeur enum. |
| FormBuilder<T> |
Construisez un formulaire en spécifiant les messages, champs et confirmations via réflexion ou programmatiquement. |
| FormBuilderBase<T>.Form | |
| FormBuilderBase<T> |
Classe de base abstraite pour les créateurs de formulaires. |
| FormCanceledException |
Exception générée lorsque le remplissage de formulaire est annulé par l’utilisateur quit ou une exception. |
| FormCanceledException<T> |
Exception générée lorsque le remplissage de formulaire est annulé par l’utilisateur quit ou une exception. |
| FormConfiguration |
Valeurs par défaut pour le formulaire. |
| FormDialog |
Méthodes d’usine statiques pour créer des dialogues de formulaires. |
| FormDialog<T> |
Formulez une boîte de dialogue pour remplir votre État. |
| FormFlowAttribute |
Classe de base abstraite pour les attributs FormFlow. |
| IForm<T> |
Interface de définition de formulaire. |
| IgnoreFieldAttribute |
Définissons un champ ou une propriété comme étant exclu. |
| NumericAttribute |
Fournir des limites sur les valeurs possibles dans un champ ou une propriété numérique. |
| OptionalAttribute |
Définissez un champ ou une propriété comme optionnel. |
| OrderAttribute |
Définissez un ordre de poids du corps ou de la propriété. |
| PatternAttribute |
Fournir une expression régulière pour valider un champ de chaînes. |
| PromptAttribute |
Définissez l’invite utilisée lorsqu’on pose des questions sur un champ. |
| TemplateAttribute |
Définissez un modèle pour générer des chaînes. |
| TermsAttribute |
Attribuer pour remplacer les termes par défaut utilisés pour associer un champ, une propriété ou une valeur enum à une entrée utilisateur. |
| ValidateResult |
Encapsule le résultat d’un ValidateAsyncDelegate<T> |
Interfaces
| Nom | Description |
|---|---|
| IFormBuilder<T> |
Interface pour créer un formulaire. |
| IFormDialog<T> |
Interface pour contrôler une boîte de dialogue FormFlow. |
Énumérations
| Nom | Description |
|---|---|
| BoolDefault |
Trois états de valeur booléenne. |
| CaseNormalization |
Comment normaliser le cas des mots. |
| ChoiceStyleOptions |
Spécifie comment afficher les choix générés par {||} dans une chaîne de motifs \ref. |
| FeedbackOptions |
Contrôlez comment l’utilisateur reçoit un retour après chaque entrée. |
| FormCommand |
Commandes prises en charge dans les dialogues formaux. |
| FormOptions |
Options pour l’exécution du forme. |
| TemplateUsage |
Tous les modèles intégrés. |
Délégués
| Nom | Description |
|---|---|
| ActiveDelegate<T> |
Un délégué pour tester un état de formulaire afin de voir si une étape particulière est active. |
| BuildFormDelegate<T> |
Délégué pour la création du formulaire. |
| MessageDelegate<T> |
Donné |
| OnCompletionAsyncDelegate<T> |
Un délégué est appelé lorsqu’un formulaire est rempli. |
| ValidateAsyncDelegate<T> |
Un délégué pour valider une réponse particulière à une consigne. |