PromptAttribute Classe
Définition
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.
Définissez l’invite utilisée lorsqu’on pose des questions sur un champ.
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)]
[System.Serializable]
public class PromptAttribute : Microsoft.Bot.Builder.FormFlow.Advanced.TemplateBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property)>]
[<System.Serializable>]
type PromptAttribute = class
inherit TemplateBaseAttribute
Public Class PromptAttribute
Inherits TemplateBaseAttribute
- Héritage
- Attributs
Remarques
Les invites proviennent par défaut de \rmodèles ef. Cette caractéristique vous permet de la remplacer par une \rde plus de chaînes de motifs ef. Le prompt réel sera sélectionné au hasard parmi les alternatives que vous proposez.
Constructeurs
| Nom | Description |
|---|---|
| PromptAttribute(String[]) |
Définissez une invite avec un ou plusieurs motifs \ref parmi lesquels choisir au hasard. |
| PromptAttribute(TemplateAttribute) |
Définissons une invite basée sur un TemplateAttributefichier . |
Propriétés
| Nom | Description |
|---|---|
| AllowDefault |
Lorsque vous traitez des choix {||} dans une chaîne de \rpatrons ef, fournissez un choix pour la valeur par défaut si présente. (Hérité de TemplateBaseAttribute) |
| ChoiceCase |
Cas de contrôle lorsqu’on affiche des références de choix dans {||} dans une chaîne de motifs \ref. (Hérité de TemplateBaseAttribute) |
| ChoiceFormat |
Chaîne de format utilisée pour présenter chaque choix lors de l’affichage des choix {||} dans une chaîne de motifs \ref. (Hérité de TemplateBaseAttribute) |
| ChoiceLastSeparator |
Lors de la construction de listes en ligne de choix utilisant {||} dans une chaîne de motifs ef\r, la chaîne utilisée avant le dernier choix. (Hérité de TemplateBaseAttribute) |
| ChoiceParens |
Lors de la construction de listes de choix en ligne pour {||} dans un \rla chaîne de patrons ef détermine l’inclusion de parenthèses autour des choix. (Hérité de TemplateBaseAttribute) |
| ChoiceSeparator |
Lors de la construction de listes en ligne utilisant {||} dans une chaîne de motifs \ref, la chaîne utilisée entre tous les choix sauf le dernier. (Hérité de TemplateBaseAttribute) |
| ChoiceStyle |
Comment afficher les choix {||} lorsqu’ils sont traités dans une chaîne de motifs \ref. (Hérité de TemplateBaseAttribute) |
| Feedback |
Contrôlez le type de retour que l’utilisateur reçoit après chaque entrée. (Hérité de TemplateBaseAttribute) |
| FieldCase |
Cas de contrôle lorsqu’on affiche les références au nom de champ {&} dans une chaîne de motifs \ref. (Hérité de TemplateBaseAttribute) |
| IsLocalizable |
Vrai si l’attribut est localisable. (Hérité de FormFlowAttribute) |
| LastSeparator |
Lors de la construction de listes utilisant {[]} dans une chaîne de motifs \ref, la chaîne utilisée avant la dernière valeur de la liste. (Hérité de TemplateBaseAttribute) |
| Patterns |
Tous les modèles possibles. (Hérité de TemplateBaseAttribute) |
| Separator |
Lors de la construction de listes utilisant {[]} dans une chaîne de motifs ef\r, la chaîne utilisée entre toutes les valeurs sauf la dernière. (Hérité de TemplateBaseAttribute) |
| ValueCase |
Cas de contrôle lors de l’affichage {} des références de valeur dans une chaîne de \rpattern ef. (Hérité de TemplateBaseAttribute) |
Méthodes
| Nom | Description |
|---|---|
| ApplyDefaults(TemplateBaseAttribute) |
Toutes les valeurs par défaut dans ce modèle seront remplacées par le fichier . |
| Pattern() |
Le motif à utiliser lors de la génération d’une chaîne en utilisant IPrompt<T>. (Hérité de TemplateBaseAttribute) |