DialogMemoryScope class
DialogMemoryScope сопоставляет "dialog" —> dc.parent.activeDialog.state || dc.activeDialog.state
- Extends
Конструкторы
Dialog |
Инициализирует новый экземпляр класса DialogMemoryScope. |
Унаследованные свойства
include |
Возвращает значение, указывающее, должна ли эта память быть включена в моментальный снимок. |
name | Возвращает или задает имя области |
Методы
get |
Возвращает резервную память для этой области. |
set |
Изменяет резервный объект для области памяти. |
Наследуемые методы
delete(Dialog |
Удаляет резервную память для области. |
load(Dialog |
Загружает области резервной памяти в начале поворота. |
save |
Сохраняет области резервной памяти в конце поворота. |
Сведения о конструкторе
DialogMemoryScope()
Инициализирует новый экземпляр класса DialogMemoryScope.
new DialogMemoryScope()
Сведения об унаследованном свойстве
includeInSnapshot
Возвращает значение, указывающее, должна ли эта память быть включена в моментальный снимок.
includeInSnapshot: boolean
Значение свойства
boolean
наследуется отMemoryScope.includeInSnapshot
name
Возвращает или задает имя области
name: string
Значение свойства
string
унаследован отMemoryScope.name
Сведения о методе
getMemory(DialogContext)
Возвращает резервную память для этой области.
function getMemory(dc: DialogContext): object
Параметры
Объект DialogContext для этого поворота.
Возвращаемое значение
object
Память для области.
setMemory(DialogContext, object)
Изменяет резервный объект для области памяти.
function setMemory(dc: DialogContext, memory: object)
Параметры
Объект DialogContext для этого поворота.
- memory
-
object
Объект памяти, заданный для области.
Сведения о наследуемом методе
delete(DialogContext)
Удаляет резервную память для области.
function delete(_dc: DialogContext): Promise<void>
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна.
Возвращаемое значение
Promise<void>
унаследован отMemoryScope.delete
load(DialogContext)
Загружает области резервной памяти в начале поворота.
function load(_dc: DialogContext): Promise<void>
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна.
Возвращаемое значение
Promise<void>
унаследовано отMemoryScope.load
saveChanges(DialogContext)
Сохраняет области резервной памяти в конце поворота.
function saveChanges(_dc: DialogContext): Promise<void>
Параметры
- _dc
- DialogContext
Текущий контекст диалогового окна.
Возвращаемое значение
Promise<void>
унаследован отMemoryScope.saveChanges