TextTemplate class
Определяет текстовый шаблон, в котором выражение шаблона является локальным ака "встроенным" и обрабатывается с помощью зарегистрированного генератора языков.
Конструкторы
| Text |
Инициализация нового экземпляра класса TextTemplate. |
Свойства
| $kind | |
| template | Возвращает или задает шаблон для оценки создания текста. |
| to |
Методы
| bind(Dialog |
Привязка данных к шаблону. |
| configure(Text |
|
| get |
Сведения о конструкторе
TextTemplate(string)
Инициализация нового экземпляра класса TextTemplate.
new TextTemplate(template?: string)
Параметры
- template
-
string
Шаблон для оценки создания текста.
Сведения о свойстве
$kind
static $kind: string
Значение свойства
string
template
Возвращает или задает шаблон для оценки создания текста.
template: string
Значение свойства
string
toString
toString: () => string
Значение свойства
() => string
Сведения о методе
bind(DialogContext, D)
Привязка данных к шаблону.
function bind(dialogContext: DialogContext, data: D): Promise<string>
Параметры
- dialogContext
-
DialogContext
DialogContext.
- data
-
D
Данные для привязки.
Возвращаемое значение
Promise<string>
Обещание, представляющее асинхронную операцию.
configure(TextTemplateConfiguration)
function configure(config: TextTemplateConfiguration): this
Параметры
- config
- TextTemplateConfiguration
Конфигурация.
Возвращаемое значение
this
Объект с заданной конфигурацией.
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
Параметры
- _property
-
Object
Ключ конфигурации условного селектора.
Возвращаемое значение
Converter | ConverterFactory
Преобразователь конфигурации селектора.