ActivityTemplate class
Définit un modèle d’activité où l’expression de modèle est localement appelée « inline » et traitée par le biais du générateur de langage inscrit.
Constructeurs
Activity |
Initialisez une nouvelle instance de la classe ActivityTemplate. |
Propriétés
$kind | |
template | Obtient ou définit le modèle à évaluer pour créer l’activité. |
to |
Méthodes
bind(Dialog |
Lier des données au modèle. |
configure(Activity |
|
get |
Détails du constructeur
ActivityTemplate(string)
Initialisez une nouvelle instance de la classe ActivityTemplate.
new ActivityTemplate(template?: string)
Paramètres
- template
-
string
Modèle à évaluer pour créer l’activité.
Détails de la propriété
$kind
static $kind: string
Valeur de propriété
string
template
Obtient ou définit le modèle à évaluer pour créer l’activité.
template: string
Valeur de propriété
string
toString
toString: () => string
Valeur de propriété
() => string
Détails de la méthode
bind(DialogContext, DialogStateManager)
Lier des données au modèle.
function bind(dialogContext: DialogContext, data: DialogStateManager): Promise<Partial<Activity>>
Paramètres
- dialogContext
-
DialogContext
DialogContext
- data
-
DialogStateManager
Données à lier.
Retours
Promise<Partial<Activity>>
Promesse représentant l’opération asynchrone.
configure(ActivityTemplateConguration)
function configure(config: ActivityTemplateConguration): this
Paramètres
- config
- ActivityTemplateConguration
Configuration.
Retours
this
Objet avec la configuration donnée.
getConverter(Object)
function getConverter(_property: Object): Converter | ConverterFactory
Paramètres
- _property
-
Object
Clé de la configuration du sélecteur conditionnel.
Retours
Converter | ConverterFactory
Convertisseur de la configuration du sélecteur.