Template class
Este es un modelo de datos que se puede entender y usar fácilmente como contexto o todo tipo de visitantes que se trata de evalator, comprobador estático, anayler.. etcetera
Constructores
Template(string, string[], string, Source |
Crea una nueva instancia de la clase plantilla de |
Propiedades
body | Formato de texto del cuerpo de esta plantilla. Todo el contenido excepto Name y Parameters. |
name | Nombre de la plantilla, lo que va seguido de "#" en un archivo LG |
parameters | Lista de parámetros de esta plantilla |
properties | Propiedades extendidas para el objeto . |
source |
Origen de esta plantilla |
template |
Analizar árbol de esta plantilla. |
Métodos
to |
Devuelve una cadena que representa el objeto plantilla de |
Detalles del constructor
Template(string, string[], string, SourceRange)
Crea una nueva instancia de la clase plantilla de
new Template(templatename: string, parameters: string[], templatebody: string, sourceRange: SourceRange)
Parámetros
- templatename
-
string
Nombre de plantilla sin parámetros.
- parameters
-
string[]
Lista de parámetros.
- templatebody
-
string
Contenido de la plantilla.
- sourceRange
- SourceRange
(xref:botbuilder-lg. SourceRange) de plantilla.
Detalles de las propiedades
body
Formato de texto del cuerpo de esta plantilla. Todo el contenido excepto Name y Parameters.
body: string
Valor de propiedad
string
name
Nombre de la plantilla, lo que va seguido de "#" en un archivo LG
name: string
Valor de propiedad
string
parameters
Lista de parámetros de esta plantilla
parameters: string[]
Valor de propiedad
string[]
properties
Propiedades extendidas para el objeto .
properties?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>