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