Partager via


DialogContextMemoryScope class

DialogContextMemoryScope mappe ' dialogcontext' - propriétés>.

Extends

Constructeurs

DialogContextMemoryScope()

Initialise une nouvelle instance de la classe DialogContextMemoryScope.

Propriétés héritées

includeInSnapshot

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

getMemory(DialogContext)

Obtient la mémoire de stockage pour cette étendue.

Méthodes héritées

delete(DialogContext)

Supprime la mémoire de stockage d’une étendue.

load(DialogContext)

Charge une étendue de sauvegarde de la mémoire au début d’un tour.

saveChanges(DialogContext)

Enregistre une étendue de sauvegarde de la mémoire à la fin d’un tour.

setMemory(DialogContext, object)

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

dc
DialogContext

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