共用方式為


DialogClassMemoryScope class

DialogClassMemoryScope 對應 “dialogClass” -> dc.parent.activeDialog.properties

Extends

建構函式

DialogClassMemoryScope()

初始化 DialogClassMemoryScope 類別的新實例。

繼承的屬性

includeInSnapshot

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

name

取得或設定範圍的名稱

繼承的方法

delete(DialogContext)

刪除範圍的備份記憶體。

getMemory(DialogContext)

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

load(DialogContext)

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

saveChanges(DialogContext)

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

setMemory(DialogContext, object)

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

建構函式詳細資料

DialogClassMemoryScope()

初始化 DialogClassMemoryScope 類別的新實例。

new DialogClassMemoryScope()

繼承的屬性詳細資料

includeInSnapshot

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

includeInSnapshot: boolean

屬性值

boolean

繼承自MemoryScope.includeInSnapshot

name

取得或設定範圍的名稱

name: string

屬性值

string

繼承自MemoryScope.name

繼承的方法的詳細資料

delete(DialogContext)

刪除範圍的備份記憶體。

function delete(_dc: DialogContext): Promise<void>

參數

_dc
DialogContext

目前的對話框內容。

傳回

Promise<void>

繼承自MemoryScope.delete

getMemory(DialogContext)

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

function getMemory(dc: DialogContext): object

參數

dc
DialogContext

此回合 DialogContext 物件。

傳回

object

範圍的記憶體。

繼承自ClassMemoryScope.getMemory

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

setMemory(DialogContext, object)

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

function setMemory(_dc: DialogContext, _memory: object)

參數

_dc
DialogContext

目前的對話框內容

_memory

object

要指派的記憶體

繼承自MemoryScope.setMemory