ClassMemoryScope class
ClassMemoryScope asigna "class":> dc.activeDialog.properties
- Extends
Constructores
Class |
Inicializa una nueva instancia de la clase ClassMemoryScope de |
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
ClassMemoryScope(string)
Inicializa una nueva instancia de la clase ClassMemoryScope de
new ClassMemoryScope(name?: string)
Parámetros
- name
-
string
Nombre de la clase de ámbito.
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): object
Parámetros
Objeto DialogContext para este turno.
Devoluciones
object
Memoria del á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