TextTemplate class
Define um modelo de texto em que a expressão de modelo é local, também conhecida como "embutida" e processada por meio do gerador de idioma registrado.
Construtores
Text |
Inicialize uma nova instância da classe TextTemplate. |
Propriedades
$kind | |
template | Obtém ou define o modelo a ser avaliado para criar o texto. |
to |
Métodos
bind(Dialog |
Associar dados ao modelo. |
configure(Text |
|
get |
Detalhes do construtor
TextTemplate(string)
Inicialize uma nova instância da classe TextTemplate.
new TextTemplate(template?: string)
Parâmetros
- template
-
string
O modelo a ser avaliado para criar texto.
Detalhes da propriedade
$kind
static $kind: string
Valor da propriedade
string
template
Obtém ou define o modelo a ser avaliado para criar o texto.
template: string
Valor da propriedade
string
toString
toString: () => string
Valor da propriedade
() => string
Detalhes do método
bind(DialogContext, D)
Associar dados ao modelo.
function bind(dialogContext: DialogContext, data: D): Promise<string>
Parâmetros
- dialogContext
-
DialogContext
DialogContext.
- data
-
D
Dados a serem associados.
Retornos
Promise<string>
Uma promessa que representa a operação assíncrona.
configure(TextTemplateConfiguration)
function configure(config: TextTemplateConfiguration): this
Parâmetros
- config
- TextTemplateConfiguration
A configuração.
Retornos
this
Um objeto com a configuração fornecida.
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
Parâmetros
- _property
-
Object
A chave da configuração do seletor condicional.
Retornos
Converter | ConverterFactory
O conversor para a configuração do seletor.