ThisMemoryScope class
ThisMemoryScope 映射“this”-> dc.activeDialog.state
- 扩展
构造函数
This |
初始化 thisMemoryScope 类 |
继承属性
include |
获取一个值,该值指示是否应将此内存包含在快照中。 |
name | 获取或设置范围的名称 |
方法
get |
获取此范围的后盾内存。 |
set |
更改内存范围的后盾对象。 |
继承的方法
delete(Dialog |
删除范围的后盾内存。 |
load(Dialog |
在轮次开始时加载支持内存的范围。 |
save |
在轮次结束时保存支持内存的范围。 |
构造函数详细信息
ThisMemoryScope()
初始化 thisMemoryScope 类
new ThisMemoryScope()
继承属性详细信息
includeInSnapshot
name
获取或设置范围的名称
name: string
属性值
string
继承自
方法详细信息
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>
load(DialogContext)
在轮次开始时加载支持内存的范围。
function load(_dc: DialogContext): Promise<void>
参数
- _dc
- DialogContext
当前对话上下文。
返回
Promise<void>
继承自
saveChanges(DialogContext)
在轮次结束时保存支持内存的范围。
function saveChanges(_dc: DialogContext): Promise<void>
参数
- _dc
- DialogContext
当前对话上下文。
返回
Promise<void>