Partager via


TemplateBaseAttribute Classe

Définition

Classe de base abstraite utilisée par tous les attributs qui utilisent des modèles \ref.

public abstract class TemplateBaseAttribute : Microsoft.Bot.Builder.FormFlow.FormFlowAttribute
type TemplateBaseAttribute = class
    inherit FormFlowAttribute
Public MustInherit Class TemplateBaseAttribute
Inherits FormFlowAttribute
Héritage
TemplateBaseAttribute
Dérivé

Constructeurs

TemplateBaseAttribute(String[])

Initialisez avec plusieurs modèles qui seront choisis de manière aléatoire.

TemplateBaseAttribute(TemplateBaseAttribute)

Initialiser à partir d’un autre modèle.

Propriétés

AllowDefault

Lors du traitement des choix {||} dans une chaîne de modèles \ref, fournissez un choix pour la valeur par défaut, le cas échéant.

ChoiceCase

Contrôler la casse lors de l’affichage des choix dans les références {||} dans une chaîne de modèles \ref.

ChoiceFormat

Chaîne de format utilisée pour présenter chaque choix lors de l’affichage des choix {||} dans une chaîne de modèles \ref.

ChoiceLastSeparator

Lors de la construction de listes inline de choix à l’aide de {||} dans une chaîne de modèles \ref, la chaîne utilisée avant le dernier choix.

ChoiceParens

Lors de la construction de listes de choix inline pour {||} dans une chaîne de modèles \ref, détermine s’il faut inclure des parenthèses autour des choix.

ChoiceSeparator

Lors de la construction de listes inline à l’aide de {||} dans une chaîne de modèles \ref, chaîne utilisée entre tous les choix sauf le dernier.

ChoiceStyle

Comment afficher les choix {||} lorsqu’ils sont traités dans une chaîne de modèles \ref.

Feedback

Contrôlez le type de commentaires que l’utilisateur obtient après chaque entrée.

FieldCase

Cas de contrôle lors de l’affichage des références de nom de champ {&} dans une chaîne de modèles \ref.

IsLocalizable

True si l’attribut est localisable.

(Hérité de FormFlowAttribute)
LastSeparator

Lors de la construction de listes à l’aide de {[]} dans une chaîne de modèles \ref, la chaîne utilisée avant la dernière valeur de la liste.

Patterns

Tous les modèles possibles.

Separator

Lors de la construction de listes à l’aide de {[]} dans une chaîne de modèles \ref, la chaîne utilisée entre toutes les valeurs à l’exception de la dernière.

ValueCase

Cas de contrôle lors de l’affichage {} de références de valeur dans une chaîne de modèles \ref.

Méthodes

ApplyDefaults(TemplateBaseAttribute)

Toutes les valeurs par défaut dans ce modèle sont remplacées par le fourni defaultTemplate.

Pattern()

Modèle à utiliser lors de la génération d’une chaîne à l’aide IPrompt<T>de .

S’applique à