DialogContextMemoryScope class
DialogContextMemoryScope
asigna las propiedades "dialogcontext">.
- Extends
Constructores
Dialog |
Inicializa una nueva instancia de la clase |
Propiedades heredadas
include |
Obtiene un valor que indica si esta memoria debe incluirse en la instantánea. |
name | Obtiene o establece el nombre del ámbito. |
Métodos
get |
Obtiene la memoria de respaldo para este ámbito. |
Métodos heredados
delete(Dialog |
Elimina la memoria de respaldo de un ámbito. |
load(Dialog |
Carga una memoria de respaldo de ámbitos al principio de un turno. |
save |
Guarda una memoria de respaldo de ámbitos al final de un turno. |
set |
Cambia el objeto de respaldo del ámbito de memoria. |
Detalles del constructor
DialogContextMemoryScope()
Inicializa una nueva instancia de la clase DialogContextMemoryScope
.
new DialogContextMemoryScope()
Detalles de las propiedades heredadas
includeInSnapshot
Obtiene un valor que indica si esta memoria debe incluirse en la instantánea.
includeInSnapshot: boolean
Valor de propiedad
boolean
Heredado deMemoryScope.includeInSnapshot
name
Obtiene o establece el nombre del ámbito.
name: string
Valor de propiedad
string
heredado deMemoryScope.name
Detalles del método
getMemory(DialogContext)
Obtiene la memoria de respaldo para este ámbito.
function getMemory(dc: DialogContext): Record<"stack" | "activeDialog" | "parent", unknown>
Parámetros
Objeto DialogContext
para este turno.
Devoluciones
Record<"stack" | "activeDialog" | "parent", unknown>
Memoria para el ámbito.
Detalles de los métodos heredados
delete(DialogContext)
Elimina la memoria de respaldo de un ámbito.
function delete(_dc: DialogContext): Promise<void>
Parámetros
- _dc
- DialogContext
Contexto de diálogo actual.
Devoluciones
Promise<void>
heredado dememoryScope.delete
load(DialogContext)
Carga una memoria de respaldo de ámbitos al principio de un turno.
function load(_dc: DialogContext): Promise<void>
Parámetros
- _dc
- DialogContext
Contexto de diálogo actual.
Devoluciones
Promise<void>
saveChanges(DialogContext)
Guarda una memoria de respaldo de ámbitos al final de un turno.
function saveChanges(_dc: DialogContext): Promise<void>
Parámetros
- _dc
- DialogContext
Contexto de diálogo actual.
Devoluciones
Promise<void>
Heredado deMemoryScope.saveChanges
setMemory(DialogContext, object)
Cambia el objeto de respaldo del ámbito de memoria.
function setMemory(_dc: DialogContext, _memory: object)
Parámetros
- _dc
- DialogContext
Contexto del cuadro de diálogo actual
- _memory
-
object
memoria que se va a asignar
Heredado deMemoryScope.setMemory