DialogClassMemoryScope class
DialogClassMemoryScope mappe « dialogClass » -> dc.parent.activeDialog.properties
- Extends
Constructeurs
Dialog |
Initialise une nouvelle instance de la classe DialogClassMemoryScope. |
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 héritées
delete(Dialog |
Supprime la mémoire de stockage d’une étendue. |
get |
Obtient la mémoire de stockage pour cette é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. |
set |
Modifie l’objet de stockage pour l’étendue de mémoire. |
Détails du constructeur
DialogClassMemoryScope()
Initialise une nouvelle instance de la classe DialogClassMemoryScope.
new DialogClassMemoryScope()
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 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
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.
héritée deClassMemoryScope.getMemory
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
setMemory(DialogContext, object)
Modifie l’objet de stockage pour l’étendue de mémoire.
function setMemory(_dc: DialogContext, _memory: object)
Paramètres
- _dc
- DialogContext
Contexte de boîte de dialogue actuel
- _memory
-
object
mémoire à affecter
héritée deMemoryScope.setMemory