MultiLanguageGeneratorBase class
Basisklasse, die Sprachrichtlinie auf tryGetGenerator anwendet.
- Extends
-
Configurable
Eigenschaften
| language |
Vom Sprachgenerator erforderliche Sprachrichtlinie. |
Methoden
| generate(Dialog |
Suchen Sie einen Sprachgenerator, der dem aktuellen Kontextgebietsschema entspricht. |
| get |
|
| try |
Abstrakte Methode zum Abrufen eines Sprachgenerators nach Gebietsschema. |
Geerbte Methoden
| configure(Record<string, unknown>) | Fluent-Methode zum Konfigurieren des Objekts. |
Details zur Eigenschaft
languagePolicy
Vom Sprachgenerator erforderliche Sprachrichtlinie.
languagePolicy: LanguagePolicy
Eigenschaftswert
Details zur Methode
generate(DialogContext, string, D)
Suchen Sie einen Sprachgenerator, der dem aktuellen Kontextgebietsschema entspricht.
function generate(dialogContext: DialogContext, template: string, data: D): Promise<T>
Parameter
- dialogContext
-
DialogContext
Kontext für die aktuelle Unterhaltungswende.
- template
-
string
Zu verwendende Vorlage.
- data
-
D
Daten, an die eine Bindung erfolgen soll.
Gibt zurück
Promise<T>
Eine Zusage, die den asynchronen Vorgang darstellt.
getConverter(Object)
function getConverter(property: Object): Converter | ConverterFactory
Parameter
- property
-
Object
Der Schlüssel der Konfiguration der bedingten Auswahl.
Gibt zurück
Converter | ConverterFactory
Der Konverter für die Selektorkonfiguration.
tryGetGenerator(DialogContext, string)
Abstrakte Methode zum Abrufen eines Sprachgenerators nach Gebietsschema.
function tryGetGenerator(dialogContext: DialogContext, locale: string): { exist: boolean, result: LanguageGenerator<T, D> }
Parameter
- dialogContext
-
DialogContext
DialogContext.
- locale
-
string
Gebietsschema zum Nachschlagen.
Gibt zurück
{ exist: boolean, result: LanguageGenerator<T, D> }
Details zur geerbten Methode
configure(Record<string, unknown>)
Fluent-Methode zum Konfigurieren des Objekts.
function configure(config: Record<string, unknown>): this
Parameter
- config
-
Record<string, unknown>
Anzuwendende Konfigurationseinstellungen.
Gibt zurück
this
Die konfigurierbaren nach Abschluss des Vorgangs.
Geerbt von Konfigurierbar.configure