ThisMemoryScope class
ThisMemoryScope mappe « this » -> dc.activeDialog.state
- Extends
Constructeurs
This |
Initialise une nouvelle instance de la classe ThisMemoryScope . |
Propriétés héritées
include |
Obtient une valeur indiquant si cette mémoire doit être incluse dans l’instantané. |
name | Obtient ou définit le nom de l’étendue |
Méthodes
get |
Obtient la mémoire de stockage pour cette étendue. |
set |
Modifie l’objet de stockage pour l’étendue de mémoire. |
Méthodes héritées
delete(Dialog |
Supprime la mémoire de stockage d’une étendue. |
load(Dialog |
Charge une mémoire de stockage d’étendues au début d’un tour. |
save |
Enregistre une mémoire de sauvegarde des étendues à la fin d’un tour. |
Détails du constructeur
ThisMemoryScope()
Initialise une nouvelle instance de la classe ThisMemoryScope .
new ThisMemoryScope()
Détails de la propriété héritée
includeInSnapshot
Obtient une valeur indiquant si cette mémoire doit être incluse dans l’instantané.
includeInSnapshot: boolean
Valeur de propriété
boolean
Hérité deMemoryScope.includeInSnapshot
name
Obtient ou définit le nom de l’étendue
name: string
Valeur de propriété
string
Hérité deMemoryScope.name
Détails de la méthode
getMemory(DialogContext)
Obtient la mémoire de stockage pour cette étendue.
function getMemory(dc: DialogContext): object
Paramètres
Objet DialogContext pour ce tour.
Retours
object
Mémoire de l’étendue.
setMemory(DialogContext, object)
Modifie l’objet de stockage pour l’étendue de mémoire.
function setMemory(dc: DialogContext, memory: object)
Paramètres
Objet DialogContext pour ce tour.
- memory
-
object
Objet mémoire à définir pour l’étendue.
Détails de la méthode héritée
delete(DialogContext)
Supprime la mémoire de stockage d’une étendue.
function delete(_dc: DialogContext): Promise<void>
Paramètres
- _dc
- DialogContext
Contexte de dialogue actuel.
Retours
Promise<void>
Hérité deMemoryScope.delete
load(DialogContext)
Charge une mémoire de stockage d’étendues au début d’un tour.
function load(_dc: DialogContext): Promise<void>
Paramètres
- _dc
- DialogContext
Contexte de dialogue actuel.
Retours
Promise<void>
Hérité deMemoryScope.load
saveChanges(DialogContext)
Enregistre une mémoire de sauvegarde des étendues à la fin d’un tour.
function saveChanges(_dc: DialogContext): Promise<void>
Paramètres
- _dc
- DialogContext
Contexte de dialogue actuel.
Retours
Promise<void>
Hérité deMemoryScope.saveChanges