Partager via


TemplateAttribute Classe

Définition

Définissez un modèle pour générer des chaînes.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true)]
[System.Serializable]
public class TemplateAttribute : Microsoft.Bot.Builder.FormFlow.Advanced.TemplateBaseAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Property | System.AttributeTargets.Struct, AllowMultiple=true)>]
[<System.Serializable>]
type TemplateAttribute = class
    inherit TemplateBaseAttribute
Public Class TemplateAttribute
Inherits TemplateBaseAttribute
Héritage
Attributs

Remarques

Les modèles fournissent un modèle qui utilise le langage de modèle défini dans les modèles \ref. Consultez TemplateUsage pour voir une description de tous les différents types de modèles. Vous pouvez également consulter Templates pour voir tous les modèles par défaut fournis. Les modèles peuvent être substitué au niveau du formulaire, de la classe/du struct du champ. Ils prennent également en charge la sélection aléatoire entre les modèles, ce qui est un bon moyen d’introduire des variations dans vos réponses.

Constructeurs

TemplateAttribute(TemplateAttribute)

Initialiser à partir d’un autre modèle.

TemplateAttribute(TemplateUsage, String[])

Spécifiez un ensemble de modèles parmi lesquels choisir de manière aléatoire pour une utilisation particulière.

Champs

Usage

De quel type de modèle il s’agit.

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.

(Hérité de TemplateBaseAttribute)
ChoiceCase

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

(Hérité de TemplateBaseAttribute)
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.

(Hérité de TemplateBaseAttribute)
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.

(Hérité de TemplateBaseAttribute)
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.

(Hérité de TemplateBaseAttribute)
ChoiceStyle

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

(Hérité de TemplateBaseAttribute)
Feedback

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

(Hérité de TemplateBaseAttribute)
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.

(Hérité de TemplateBaseAttribute)
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.

(Hérité de TemplateBaseAttribute)
Patterns

Tous les modèles possibles.

(Hérité de TemplateBaseAttribute)
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.

(Hérité de TemplateBaseAttribute)
ValueCase

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

(Hérité de TemplateBaseAttribute)

Méthodes

ApplyDefaults(TemplateBaseAttribute)

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

(Hérité de TemplateBaseAttribute)
Pattern()

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

(Hérité de TemplateBaseAttribute)

S’applique à