Partager via


TemplateEngineLanguageGenerator class

LanguageGenerator implémentation qui utilise LGFile.

Extends

Configurable

Constructeurs

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

Initialise une nouvelle instance de la classe TemplateEngineLanguageGenerator.

Propriétés

$kind
id

Méthodes

generate(DialogContext, string, D)

Méthode permettant de générer du texte à partir d’un modèle et d’une donnée.

Méthodes héritées

configure(Record<string, unknown>)

Méthode Fluent pour la configuration de l’objet.

getConverter(string)

Détails du constructeur

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

Initialise une nouvelle instance de la classe TemplateEngineLanguageGenerator.

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

Paramètres

arg1

Templates | Resource

Optionnel. Un modèle de LG ou une ressource.

arg2

Map<string, Resource[]>

Optionnel. Objet Map avec un tableau Resource pour chaque clé.

Détails de la propriété

$kind

static $kind: string

Valeur de propriété

string

id

id: string

Valeur de propriété

string

Détails de la méthode

generate(DialogContext, string, D)

Méthode permettant de générer du texte à partir d’un modèle et d’une donnée.

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

Paramètres

dialogContext

DialogContext

Contexte pour le tour de conversation actuel.

template

string

Modèle à évaluer.

data

D

Données à lier.

Retours

Promise<T>

Chaîne Promise avec le résultat évalué.

Détails de la méthode héritée

configure(Record<string, unknown>)

Méthode Fluent pour la configuration de l’objet.

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

Paramètres

config

Record<string, unknown>

Paramètres de configuration à appliquer.

Retours

this

configurable une fois l’opération terminée.

héritée de Configurable.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Paramètres

_property

string

Clé de la configuration du sélecteur conditionnel.

Retours

Converter | ConverterFactory

Convertisseur de la configuration du sélecteur.

héritée de Configurable.getConverter