ActivityTemplate class
定义一个活动模板,其中模板表达式是本地的“内联”,并通过注册的语言生成器进行处理。
构造函数
Activity |
初始化 ActivityTemplate 类的新实例。 |
属性
$kind | |
template | 获取或设置要评估以创建活动的模板。 |
to |
方法
bind(Dialog |
将数据绑定到模板。 |
configure(Activity |
|
get |
构造函数详细信息
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>>
表示异步操作的 promise。
configure(ActivityTemplateConguration)
function configure(config: ActivityTemplateConguration): this
参数
- config
- ActivityTemplateConguration
配置。
返回
this
具有给定配置的对象。
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
参数
- _property
-
Object
条件选择器配置的键。
返回
Converter | ConverterFactory
选择器配置的转换器。