共用方式為


TurnMemoryScope class

TurnMemoryScope 代表限定於目前回合的記憶體。

Extends

建構函式

TurnMemoryScope()

初始化 TurnMemoryScope 類別的新實例。

繼承的屬性

includeInSnapshot

取得值,指出這個記憶體是否應該包含在快照中。

name

取得或設定範圍的名稱

方法

getMemory(DialogContext)

取得此範圍的備份記憶體。

setMemory(DialogContext, object)

變更記憶體範圍的支援物件。

繼承的方法

delete(DialogContext)

刪除範圍的備份記憶體。

load(DialogContext)

在回合開始時載入備份記憶體的範圍。

saveChanges(DialogContext)

將範圍儲存在回合結束時備份記憶體的範圍。

建構函式詳細資料

TurnMemoryScope()

初始化 TurnMemoryScope 類別的新實例。

new TurnMemoryScope()

繼承的屬性詳細資料

includeInSnapshot

取得值,指出這個記憶體是否應該包含在快照中。

includeInSnapshot: boolean

屬性值

boolean

繼承自MemoryScope.includeInSnapshot

name

取得或設定範圍的名稱

name: string

屬性值

string

繼承自MemoryScope.name

方法詳細資料

getMemory(DialogContext)

取得此範圍的備份記憶體。

function getMemory(dc: DialogContext): object

參數

dc
DialogContext

此回合的 DialogContext

傳回

object

範圍的記憶體。

setMemory(DialogContext, object)

變更記憶體範圍的支援物件。

function setMemory(dc: DialogContext, memory: object)

參數

dc
DialogContext

此回合的 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