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


ActivityTemplate class

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

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

ActivityTemplate(string)

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

Свойства

$kind
template

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

toString

Методы

bind(DialogContext, DialogStateManager)

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

configure(ActivityTemplateConguration)
getConverter(Object)

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

ActivityTemplate(string)

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

new ActivityTemplate(template?: string)

Параметры

template

string

Шаблон для оценки создания действия.

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

$kind

static $kind: string

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

string

template

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

template: string

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

string

toString

toString: () => string

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

() => string

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

bind(DialogContext, DialogStateManager)

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

function bind(dialogContext: DialogContext, data: DialogStateManager): Promise<Partial<Activity>>

Параметры

dialogContext

DialogContext

DialogContext

data

DialogStateManager

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

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

Promise<Partial<Activity>>

Обещание, представляющее асинхронную операцию.

configure(ActivityTemplateConguration)

function configure(config: ActivityTemplateConguration): this

Параметры

config
ActivityTemplateConguration

Конфигурация.

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

this

Объект с заданной конфигурацией.

getConverter(Object)

function getConverter(_property: Object): Converter | ConverterFactory

Параметры

_property

Object

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

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

Converter | ConverterFactory

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