TextTemplate class
Define una plantilla de texto donde la expresión de plantilla es local también conocida como "insertada" y se procesa a través del generador de lenguaje registrado.
Constructores
| Text |
Inicialice una nueva instancia de la clase TextTemplate. |
Propiedades
| $kind | |
| template | Obtiene o establece la plantilla que se va a evaluar para crear el texto. |
| to |
Métodos
| bind(Dialog |
Enlace de datos a una plantilla. |
| configure(Text |
|
| get |
Detalles del constructor
TextTemplate(string)
Inicialice una nueva instancia de la clase TextTemplate.
new TextTemplate(template?: string)
Parámetros
- template
-
string
Plantilla que se va a evaluar para crear texto.
Detalles de las propiedades
$kind
static $kind: string
Valor de propiedad
string
template
Obtiene o establece la plantilla que se va a evaluar para crear el texto.
template: string
Valor de propiedad
string
toString
toString: () => string
Valor de propiedad
() => string
Detalles del método
bind(DialogContext, D)
Enlace de datos a una plantilla.
function bind(dialogContext: DialogContext, data: D): Promise<string>
Parámetros
- dialogContext
-
DialogContext
DialogContext.
- data
-
D
Datos a los que se va a enlazar.
Devoluciones
Promise<string>
Promesa que representa la operación asincrónica.
configure(TextTemplateConfiguration)
function configure(config: TextTemplateConfiguration): this
Parámetros
- config
- TextTemplateConfiguration
Configuración.
Devoluciones
this
Objeto con la configuración especificada.
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
Parámetros
- _property
-
Object
Clave de la configuración del selector condicional.
Devoluciones
Converter | ConverterFactory
Convertidor para la configuración del selector.