DialogContextMemoryScope class
DialogContextMemoryScope mappe ' dialogcontext' - propriétés>.
- Extends
Constructeurs
| Dialog |
Initialise une nouvelle instance de la classe |
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. |
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. |
| set |
Modifie l’objet de stockage pour l’étendue de mémoire. |
Détails du constructeur
DialogContextMemoryScope()
Initialise une nouvelle instance de la classe DialogContextMemoryScope.
new DialogContextMemoryScope()
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): Record<"stack" | "activeDialog" | "parent", unknown>
Paramètres
Objet DialogContext pour ce tour.
Retours
Record<"stack" | "activeDialog" | "parent", unknown>
Mémoire de 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
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