ClassMemoryScope class
ClassMemoryScope mapeia "class" -> dc.activeDialog.properties
- Extends
Construtores
Class |
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
ClassMemoryScope(string)
Inicializa uma nova instância da classe
new ClassMemoryScope(name?: string)
Parâmetros
- name
-
string
Nome da classe de escopo.
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): object
Parâmetros
O objeto DialogContext
Retornos
object
A memória do 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