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 étendue de sauvegarde de la mémoire au début d’un tour. |
save |
Enregistre une étendue de sauvegarde de la mémoire à 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ée deMemoryScope.includeInSnapshot
name
Obtient ou définit le nom de l’étendue
name: string
Valeur de propriété
string
héritée 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 boîte de dialogue actuel.
Retours
Promise<void>
héritée deMemoryScope.delete
load(DialogContext)
Charge une étendue de sauvegarde de la mémoire au début d’un tour.
function load(_dc: DialogContext): Promise<void>
Paramètres
- _dc
- DialogContext
Contexte de boîte de dialogue actuel.
Retours
Promise<void>
héritée deMemoryScope.load
saveChanges(DialogContext)
Enregistre une étendue de sauvegarde de la mémoire à la fin d’un tour.
function saveChanges(_dc: DialogContext): Promise<void>
Paramètres
- _dc
- DialogContext
Contexte de boîte de dialogue actuel.
Retours
Promise<void>
héritée deMemoryScope.saveChanges