Template class

下面是一个数据模型,可以轻松理解并用作上下文或所有类型的访问者,它是评估器、静态检查器、anayler。 等

构造函数

Template(string, string[], string, SourceRange)

创建 Template 类的新实例。

属性

body

此模板正文的文本格式。 名称和参数以外的所有内容。

name

模板的名称,LG 文件中后跟“#”的内容

parameters

此模板的参数列表

properties

对象的扩展属性。

sourceRange

此模板的源

templateBodyParseTree

分析此模板的树。

方法

toString()

返回一个字符串,表示当前 模板 对象。

构造函数详细信息

Template(string, string[], string, SourceRange)

创建 Template 类的新实例。

new Template(templatename: string, parameters: string[], templatebody: string, sourceRange: SourceRange)

参数

templatename

string

没有参数的模板名称。

parameters

string[]

参数列表。

templatebody

string

模板内容。

sourceRange
SourceRange

(xref:botbuilder-lg.模板的 SourceRange。

属性详细信息

body

此模板正文的文本格式。 名称和参数以外的所有内容。

body: string

属性值

string

name

模板的名称,LG 文件中后跟“#”的内容

name: string

属性值

string

parameters

此模板的参数列表

parameters: string[]

属性值

string[]

properties

对象的扩展属性。

properties?: Record<string, unknown>

属性值

Record<string, unknown>

sourceRange

此模板的源

sourceRange: SourceRange

属性值

templateBodyParseTree

分析此模板的树。

templateBodyParseTree: BodyContext

属性值

方法详细信息

toString()

返回一个字符串,表示当前 模板 对象。

function toString(): string

返回

string

表示 模板的字符串。