Bagikan melalui


MultiLanguageGeneratorBase class

Kelas dasar yang menerapkan kebijakan bahasa untuk mencobaGetGenerator.

Memperluas

Configurable

Properti

languagePolicy

Kebijakan bahasa yang diperlukan oleh generator bahasa.

Metode

generate(DialogContext, string, D)

Temukan generator bahasa yang cocok dengan lokal konteks saat ini.

getConverter(Object)
tryGetGenerator(DialogContext, string)

Metode abstrak untuk mendapatkan generator bahasa dengan lokal.

Metode yang Diwarisi

configure(Record<string, unknown>)

Metode fasih untuk mengonfigurasi objek.

Detail Properti

languagePolicy

Kebijakan bahasa yang diperlukan oleh generator bahasa.

languagePolicy: LanguagePolicy

Nilai Properti

Detail Metode

generate(DialogContext, string, D)

Temukan generator bahasa yang cocok dengan lokal konteks saat ini.

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

Parameter

dialogContext

DialogContext

Konteks untuk pergantian percakapan saat ini.

template

string

Templat yang akan digunakan.

data

D

Data yang akan diikat.

Mengembalikan

Promise<T>

Janji yang mewakili operasi asinkron.

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

Parameter

property

Object

Kunci konfigurasi pemilih bersyarah.

Mengembalikan

Converter | ConverterFactory

Pengonversi untuk konfigurasi pemilih.

tryGetGenerator(DialogContext, string)

Metode abstrak untuk mendapatkan generator bahasa dengan lokal.

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

Parameter

dialogContext

DialogContext

DialogContext.

locale

string

Lokal untuk mencari.

Mengembalikan

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

Detail Metode yang Diwarisi

configure(Record<string, unknown>)

Metode fasih untuk mengonfigurasi objek.

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

Parameter

config

Record<string, unknown>

Pengaturan konfigurasi yang akan diterapkan.

Mengembalikan

this

yang dapat dikonfigurasi setelah operasi selesai.

Diwariskan Dari Configurable.configure