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


TemplateEngineLanguageGenerator class

реализации LanguageGenerator, которая использует LGFile.

Extends

Configurable

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

TemplateEngineLanguageGenerator(Templates | Resource, Map<string, Resource[]>)

Инициализирует новый экземпляр класса TemplateEngineLanguageGenerator.

Свойства

$kind
id

Методы

generate(DialogContext, string, D)

Метод создания текста из заданного шаблона и данных.

Наследуемые методы

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

getConverter(string)

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

TemplateEngineLanguageGenerator(Templates | Resource, Map<string, Resource[]>)

Инициализирует новый экземпляр класса TemplateEngineLanguageGenerator.

new TemplateEngineLanguageGenerator(arg1?: Templates | Resource, arg2?: Map<string, Resource[]>)

Параметры

arg1

Templates | Resource

Необязательный. Шаблоны LG илиресурсов.

arg2

Map<string, Resource[]>

Необязательный. Объект Map с массивом Resource для каждого ключа.

Сведения о свойстве

$kind

static $kind: string

Значение свойства

string

id

id: string

Значение свойства

string

Сведения о методе

generate(DialogContext, string, D)

Метод создания текста из заданного шаблона и данных.

function generate(dialogContext: DialogContext, template: string, data: D): Promise<T>

Параметры

dialogContext

DialogContext

Контекст для текущей очереди беседы.

template

string

Шаблон для оценки.

data

D

Данные для привязки.

Возвращаемое значение

Promise<T>

Строка "Обещание" с вычисляемой результатом.

Сведения о наследуемом методе

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

function configure(config: Record<string, unknown>): this

Параметры

config

Record<string, unknown>

Параметры конфигурации для применения.

Возвращаемое значение

this

После завершения операции настраиваемый.

наследуется от Configurable.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Параметры

_property

string

Ключ конфигурации условного селектора.

Возвращаемое значение

Converter | ConverterFactory

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

наследуется от Configurable.getConverter