Compartilhar via


Template class

Aqui está um modelo de dados que pode ser facilmente entendido e usado como o contexto ou todos os tipos de visitantes. Ele é evalator, verificador estático, anayler.. etc

Construtores

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

Cria uma nova instância da classe modelo de .

Propriedades

body

Formato de texto de Corpo deste modelo. Todo o conteúdo, exceto Nome e Parâmetros.

name

Nome do modelo, o que é seguido por '#' em um arquivo LG

parameters

Lista de parâmetros deste modelo

properties

As propriedades estendidas do objeto.

sourceRange

Origem deste modelo

templateBodyParseTree

Analise a árvore deste modelo.

Métodos

toString()

Retorna uma cadeia de caracteres que representa o objeto modelo de atual.

Detalhes do construtor

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

Cria uma nova instância da classe modelo de .

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

Parâmetros

templatename

string

Nome do modelo sem parâmetros.

parameters

string[]

Lista de parâmetros.

templatebody

string

Conteúdo do modelo.

sourceRange
SourceRange

(xref:botbuilder-lg. SourceRange) do modelo.

Detalhes da propriedade

body

Formato de texto de Corpo deste modelo. Todo o conteúdo, exceto Nome e Parâmetros.

body: string

Valor da propriedade

string

name

Nome do modelo, o que é seguido por '#' em um arquivo LG

name: string

Valor da propriedade

string

parameters

Lista de parâmetros deste modelo

parameters: string[]

Valor da propriedade

string[]

properties

As propriedades estendidas do objeto.

properties?: Record<string, unknown>

Valor da propriedade

Record<string, unknown>

sourceRange

Origem deste modelo

sourceRange: SourceRange

Valor da propriedade

templateBodyParseTree

Analise a árvore deste modelo.

templateBodyParseTree: BodyContext

Valor da propriedade

Detalhes do método

toString()

Retorna uma cadeia de caracteres que representa o objeto modelo de atual.

function toString(): string

Retornos

string

Uma cadeia de caracteres que representa o modelo de .