次の方法で共有


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[]>

随意。 各キーの Resource 配列を持つ Map オブジェクト。

プロパティの詳細

$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>

評価された結果を含む Promise 文字列。

継承済みメソッドの詳細

configure(Record<string, unknown>)

オブジェクトを構成するための Fluent メソッド。

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

パラメーター

config

Record<string, unknown>

適用する構成設定。

戻り値

this

操作が完了した後の 構成可能な

継承 構成可能。configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

パラメーター

_property

string

条件付きセレクター構成のキー。

戻り値

Converter | ConverterFactory

セレクター構成のコンバーター。

継承元 構成可能な.getConverter