Поделиться через


TextTemplate class

Определяет текстовый шаблон, в котором выражение шаблона является локальным ака "встроенным" и обрабатывается с помощью зарегистрированного генератора языков.

Конструкторы

TextTemplate(string)

Инициализация нового экземпляра класса TextTemplate.

Свойства

$kind
template

Возвращает или задает шаблон для оценки создания текста.

toString

Методы

bind(DialogContext, D)

Привязка данных к шаблону.

configure(TextTemplateConfiguration)
getConverter(Object)

Сведения о конструкторе

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

Преобразователь конфигурации селектора.