TemplateAttribute 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 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 |
Pattern() |
Modèle à utiliser lors de la génération d’une chaîne à l’aide IPrompt<T>de . (Hérité de TemplateBaseAttribute) |