ResourceMultiLanguageGenerator class
resourceExplorer を使用して、ルート lg とすべての言語バリアントを複数言語ジェネレーターとしてマウントします。
- Extends
注釈
"foo.lg" のようなファイル名を指定すると、foo のマップが生成されます。{LOCALE}.lg ファイル。
コンストラクター
Resource |
ResourceMultiLanguageGenerator クラスの新しいインスタンスを初期化します。 |
プロパティ
$kind | |
resource |
LG ファイルのリソース ID。 |
継承されたプロパティ
language |
言語ジェネレーターで必要な言語ポリシー。 |
メソッド
try |
ロケールによる参照の実装。 |
継承されたメソッド
configure(Record<string, unknown>) | オブジェクトを構成するための Fluent メソッド。 |
generate(Dialog |
現在のコンテキスト ロケールに一致する言語ジェネレーターを検索します。 |
get |
コンストラクターの詳細
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
セレクター構成のコンバーター。