Template class
Voici un modèle de données qui peut facilement comprendre et utiliser comme contexte ou tous types de visiteurs qu’il s’agit d’unvalateur, d’un vérificateur statique, d’anayler. etc
Constructeurs
Template(string, string[], string, Source |
Crée une instance de la classe Template. |
Propriétés
body | Format texte du corps de ce modèle. Tout le contenu, à l’exception du nom et des paramètres. |
name | Nom du modèle, suivi de « # » dans un fichier LG |
parameters | Liste des paramètres de ce modèle |
properties | Propriétés étendues de l’objet. |
source |
Source de ce modèle |
template |
Analyser l’arborescence de ce modèle. |
Méthodes
to |
Retourne une chaîne représentant l’objet template |
Détails du constructeur
Template(string, string[], string, SourceRange)
Crée une instance de la classe Template.
new Template(templatename: string, parameters: string[], templatebody: string, sourceRange: SourceRange)
Paramètres
- templatename
-
string
Nom du modèle sans paramètres.
- parameters
-
string[]
Liste de paramètres.
- templatebody
-
string
Contenu du modèle.
- sourceRange
- SourceRange
(xref :botbuilder-lg. SourceRange) du modèle.
Détails de la propriété
body
Format texte du corps de ce modèle. Tout le contenu, à l’exception du nom et des paramètres.
body: string
Valeur de propriété
string
name
Nom du modèle, suivi de « # » dans un fichier LG
name: string
Valeur de propriété
string
parameters
Liste des paramètres de ce modèle
parameters: string[]
Valeur de propriété
string[]
properties
Propriétés étendues de l’objet.
properties?: Record<string, unknown>
Valeur de propriété
Record<string, unknown>
sourceRange
templateBodyParseTree
Analyser l’arborescence de ce modèle.
templateBodyParseTree: BodyContext