次の方法で共有


ResourceMultiLanguageGenerator class

resourceExplorer を使用して、ルート lg とすべての言語バリアントを複数言語ジェネレーターとしてマウントします。

Extends

注釈

"foo.lg" のようなファイル名を指定すると、foo のマップが生成されます。{LOCALE}.lg ファイル。

コンストラクター

ResourceMultiLanguageGenerator(string)

ResourceMultiLanguageGenerator クラスの新しいインスタンスを初期化します。

プロパティ

$kind
resourceId

LG ファイルのリソース ID。

継承されたプロパティ

languagePolicy

言語ジェネレーターで必要な言語ポリシー。

メソッド

tryGetGenerator(DialogContext, string)

ロケールによる参照の実装。

継承されたメソッド

configure(Record<string, unknown>)

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

generate(DialogContext, string, D)

現在のコンテキスト ロケールに一致する言語ジェネレーターを検索します。

getConverter(Object)

コンストラクターの詳細

ResourceMultiLanguageGenerator(string)

ResourceMultiLanguageGenerator クラスの新しいインスタンスを初期化します。

new ResourceMultiLanguageGenerator(resourceId?: string)

パラメーター

resourceId

string

LG ファイルのリソース ID。

プロパティの詳細

$kind

static $kind: string

プロパティ値

string

resourceId

LG ファイルのリソース ID。

resourceId: string

プロパティ値

string

継承されたプロパティの詳細

languagePolicy

言語ジェネレーターで必要な言語ポリシー。

languagePolicy: LanguagePolicy

プロパティ値

multiLanguageGeneratorBase.languagePolicyから継承された

メソッドの詳細

tryGetGenerator(DialogContext, string)

ロケールによる参照の実装。

function tryGetGenerator(dialogContext: DialogContext, locale: string): { exist: boolean, result: LanguageGenerator<T, D> }

パラメーター

dialogContext

DialogContext

会話の現在のターンのコンテキスト。

locale

string

検索するロケール。

戻り値

{ exist: boolean, result: LanguageGenerator<T, D> }

存在と言語ジェネレーターを示すブール値を持つオブジェクト。

継承済みメソッドの詳細

configure(Record<string, unknown>)

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

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

パラメーター

config

Record<string, unknown>

適用する構成設定。

戻り値

this

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

継承 構成可能。configure

generate(DialogContext, string, D)

現在のコンテキスト ロケールに一致する言語ジェネレーターを検索します。

function generate(dialogContext: DialogContext, template: string, data: D): Promise<T>

パラメーター

dialogContext

DialogContext

会話の現在のターンのコンテキスト。

template

string

使用するテンプレート。

data

D

バインドするデータ。

戻り値

Promise<T>

非同期操作を表す Promise。

multiLanguageGeneratorBase.generateから継承された

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

パラメーター

property

Object

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

戻り値

Converter | ConverterFactory

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

MultiLanguageGeneratorBase.getConverter から継承