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
AttachmentContentTypeValidatorAttribute |
Attribut de validateur de type de contenu de pièce jointe. |
AttachmentValidatorAttribute |
Classe de base abstraite utilisée pour la validation des pièces jointes. |
AwaitableAttachment | |
Confirmation<T> |
Confirmation |
Extensions | |
Field<T> |
Classe de base avec implémentation déclarative d’IField. |
FieldReflector<T> |
Renseignez les informations de champ par réflexion. |
Fields<T> |
Dictionnaire de tous les champs indexés par nom. |
FormButton |
Bouton Formulaire qui sera mappé à Connector.Action. |
FormPrompt |
Invite retournée par l’invite de formulaire. |
Language |
Utilitaires liés au langage. |
LanguageResources | |
Localizer |
Un localiseur de ressources. |
NextStep |
Étape suivante à suivre. |
Prompter<T> |
Invite et module de reconnaissance empaquetés ensemble. |
RecognizeAttachment<T> |
Reconnaître une pièce jointe dans l’instance d’activité. |
RecognizeBool<T> |
Reconnaître une valeur booléenne. |
RecognizeDateTime<T> |
Reconnaître une expression de date/heure. |
RecognizeDouble<T> |
Reconnaître un champ double ou flottant. |
RecognizeEnumeration<T> |
Module de reconnaissance pour les valeurs énumérées. |
RecognizeNumber<T> |
Reconnaître un champ numérique. |
RecognizePrimitive<T> |
Classe abstraite pour la construction de modules de reconnaissance de valeurs primitives. |
RecognizeString<T> |
Reconnaître un champ de chaîne. |
ScriptGlobals |
Valeurs globales à passer dans les scripts définis à l’aide de FormBuilderJson. |
TemplateBaseAttribute |
Classe de base abstraite utilisée par tous les attributs qui utilisent des modèles \ref. |
TermMatch |
Décrire une correspondance possible dans l’entrée utilisateur. |
Interfaces
IField<T> |
Interface pour toutes les informations relatives à un champ spécifique. |
IFieldDescription |
Décrire 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 l’enregistrement/la localisation des ressources générées. |
IFields<T> |
Interface permettant de suivre tous les champs d’un formulaire. |
IFieldState<T> |
Interface qui définit l’accès de base à un champ. |
ILocalizer |
Interface de localisation des ressources de chaîne. |
IPrompt<T> |
Interface pour une invite et son module de reconnaissance associé. |
IRecognize<T> |
Interface pour les modules de reconnaissance qui recherchent des correspondances dans l’entrée utilisateur. |
Énumérations
FieldRole |
Rôle que joue le champ dans une forme. |
SpecialValues |
Énumération des types spéciaux de correspondances. |
StepDirection |
Direction de l’étape suivante. |
Délégués
DefineAsyncDelegate<T> |
Définissez le délégué de champ. |
NextDelegate<T> |
Délégué pour décider de l’étape suivante dans le formulaire à exécuter. |
PromptAsyncDelegate<T> |
Délégué pour le style et la publication d’une invite. |
RecognizeEnumeration<T>.DescriptionDelegate |
Déléguer pour le mappage d’une valeur C# à sa description. |
RecognizeEnumeration<T>.TermsDelegate |
Déléguer pour retourner les termes à mettre en correspondance pour une valeur C#. |