Bagikan melalui


MemoryScope class

Kelas dasar abstrak untuk semua cakupan memori.

Konstruktor

MemoryScope(string, boolean)

Menginisialisasi instans baru kelas MemoryScope.

Properti

includeInSnapshot

Mendapatkan nilai yang menunjukkan apakah memori ini harus disertakan dalam rekam jepret.

name

Mendapatkan atau menetapkan nama cakupan

Metode

delete(DialogContext)

Menghapus memori cadangan untuk cakupan.

getMemory(DialogContext)

Dapatkan memori cadangan untuk cakupan ini

load(DialogContext)

Memuat cakupan yang mendukung memori di awal giliran.

saveChanges(DialogContext)

Menyimpan cakupan yang mendukung memori di akhir giliran.

setMemory(DialogContext, object)

Mengubah objek pendukung untuk cakupan memori.

Detail Konstruktor

MemoryScope(string, boolean)

Menginisialisasi instans baru kelas MemoryScope.

new MemoryScope(name: string, includeInSnapshot?: boolean)

Parameter

name

string

Nama cakupan.

includeInSnapshot

boolean

Nilai Boolean yang menunjukkan apakah memori ini harus disertakan dalam rekam jepret. Nilai default adalah true.

Detail Properti

includeInSnapshot

Mendapatkan nilai yang menunjukkan apakah memori ini harus disertakan dalam rekam jepret.

includeInSnapshot: boolean

Nilai Properti

boolean

name

Mendapatkan atau menetapkan nama cakupan

name: string

Nilai Properti

string

Detail Metode

delete(DialogContext)

Menghapus memori cadangan untuk cakupan.

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

Parameter

_dc
DialogContext

Konteks dialog saat ini.

Mengembalikan

Promise<void>

getMemory(DialogContext)

Dapatkan memori cadangan untuk cakupan ini

function getMemory(dc: DialogContext): object

Parameter

dc
DialogContext

Konteks dialog saat ini.

Mengembalikan

object

memori untuk cakupan

load(DialogContext)

Memuat cakupan yang mendukung memori di awal giliran.

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

Parameter

_dc
DialogContext

Konteks dialog saat ini.

Mengembalikan

Promise<void>

saveChanges(DialogContext)

Menyimpan cakupan yang mendukung memori di akhir giliran.

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

Parameter

_dc
DialogContext

Konteks dialog saat ini.

Mengembalikan

Promise<void>

setMemory(DialogContext, object)

Mengubah objek pendukung untuk cakupan memori.

function setMemory(_dc: DialogContext, _memory: object)

Parameter

_dc
DialogContext

Konteks dialog saat ini

_memory

object

memori yang akan ditetapkan