DialogContextMemoryScope class
DialogContextMemoryScope
mapeia 'dialogcontext' –> propriedades.
- Extends
Construtores
Dialog |
Inicializa uma nova instância da classe |
Propriedades herdadas
include |
Obtém um valor que indica se essa memória deve ser incluída no instantâneo. |
name | Obtém ou define o nome do escopo |
Métodos
get |
Obtém a memória de backup para esse escopo. |
Métodos herdados
delete(Dialog |
Exclui a memória de backup de um escopo. |
load(Dialog |
Carrega uma memória de backup de escopos no início de uma curva. |
save |
Salva uma memória de backup de escopos no final de uma curva. |
set |
Altera o objeto de backup para o escopo da memória. |
Detalhes do construtor
DialogContextMemoryScope()
Inicializa uma nova instância da classe DialogContextMemoryScope
.
new DialogContextMemoryScope()
Detalhes das propriedades herdadas
includeInSnapshot
Obtém um valor que indica se essa memória deve ser incluída no instantâneo.
includeInSnapshot: boolean
Valor da propriedade
boolean
Herdado deMemoryScope.includeInSnapshot
name
Obtém ou define o nome do escopo
name: string
Valor da propriedade
string
herdado deMemoryScope.name
Detalhes do método
getMemory(DialogContext)
Obtém a memória de backup para esse escopo.
function getMemory(dc: DialogContext): Record<"stack" | "activeDialog" | "parent", unknown>
Parâmetros
O objeto DialogContext
desta vez.
Retornos
Record<"stack" | "activeDialog" | "parent", unknown>
Memória para o escopo.
Detalhes do método herdado
delete(DialogContext)
Exclui a memória de backup de um escopo.
function delete(_dc: DialogContext): Promise<void>
Parâmetros
- _dc
- DialogContext
Contexto da caixa de diálogo atual.
Retornos
Promise<void>
load(DialogContext)
Carrega uma memória de backup de escopos no início de uma curva.
function load(_dc: DialogContext): Promise<void>
Parâmetros
- _dc
- DialogContext
Contexto da caixa de diálogo atual.
Retornos
Promise<void>
saveChanges(DialogContext)
Salva uma memória de backup de escopos no final de uma curva.
function saveChanges(_dc: DialogContext): Promise<void>
Parâmetros
- _dc
- DialogContext
Contexto da caixa de diálogo atual.
Retornos
Promise<void>
setMemory(DialogContext, object)
Altera o objeto de backup para o escopo da memória.
function setMemory(_dc: DialogContext, _memory: object)
Parâmetros
- _dc
- DialogContext
Contexto da caixa de diálogo atual
- _memory
-
object
memória a ser atribuída