Freigeben über


TemplateEngineLanguageGenerator class

LanguageGenerator Implementierung, die LGFile verwendet.

Extends

Configurable

Konstruktoren

TemplateEngineLanguageGenerator(Templates | Resource, Map<string, Resource[]>)

Initialisiert eine neue Instanz der TemplateEngineLanguageGenerator Klasse.

Eigenschaften

$kind
id

Methoden

generate(DialogContext, string, D)

Methode zum Generieren von Text aus angegebenen Vorlagen und Daten.

Geerbte Methoden

configure(Record<string, unknown>)

Fluent-Methode zum Konfigurieren des Objekts.

getConverter(string)

Details zum Konstruktor

TemplateEngineLanguageGenerator(Templates | Resource, Map<string, Resource[]>)

Initialisiert eine neue Instanz der TemplateEngineLanguageGenerator Klasse.

new TemplateEngineLanguageGenerator(arg1?: Templates | Resource, arg2?: Map<string, Resource[]>)

Parameter

arg1

Templates | Resource

Wahlfrei. Ein LG Templates oder eine Resource.

arg2

Map<string, Resource[]>

Wahlfrei. Ein Map-Objekt mit einem Resource Array für jeden Schlüssel.

Details zur Eigenschaft

$kind

static $kind: string

Eigenschaftswert

string

id

id: string

Eigenschaftswert

string

Details zur Methode

generate(DialogContext, string, D)

Methode zum Generieren von Text aus angegebenen Vorlagen und Daten.

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

Parameter

dialogContext

DialogContext

Kontext für die aktuelle Unterhaltungswende.

template

string

Auszuwertende Vorlage.

data

D

Daten, an die eine Bindung erfolgen soll.

Gibt zurück

Promise<T>

Eine Zusagezeichenfolge mit dem ausgewerteten Ergebnis.

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

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parameter

_property

string

Der Schlüssel der Konfiguration der bedingten Auswahl.

Gibt zurück

Converter | ConverterFactory

Der Konverter für die Selektorkonfiguration.

geerbt von Konfigurierbar.getConverter