Bagikan melalui


SettingsMemoryScope class

SettingsMemoryScope memetakan "pengaturan" -> dc.context.turnState['settings']

Memperluas

Konstruktor

SettingsMemoryScope(Record<string, unknown>)

Menginisialisasi instans baru kelas SettingsMemoryScope.

Properti yang Diwariskan

includeInSnapshot

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

name

Mendapatkan atau menetapkan nama cakupan

Metode

getMemory(DialogContext)

Mendapatkan memori cadangan untuk cakupan ini.

load(DialogContext)

Metode yang Diwarisi

delete(DialogContext)

Menghapus memori cadangan untuk cakupan.

saveChanges(DialogContext)

Menyimpan cakupan yang mendukung memori di akhir giliran.

setMemory(DialogContext, object)

Mengubah objek pendukung untuk cakupan memori.

Detail Konstruktor

SettingsMemoryScope(Record<string, unknown>)

Menginisialisasi instans baru kelas SettingsMemoryScope.

new SettingsMemoryScope(initialSettings?: Record<string, unknown>)

Parameter

initialSettings

Record<string, unknown>

set awal pengaturan yang akan disuplai

Detail Properti yang Diwariskan

includeInSnapshot

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

includeInSnapshot: boolean

Nilai Properti

boolean

Diwarisi DariMemoryScope.includeInSnapshot

name

Mendapatkan atau menetapkan nama cakupan

name: string

Nilai Properti

string

Diwariskan DariMemoryScope.name

Detail Metode

getMemory(DialogContext)

Mendapatkan memori cadangan untuk cakupan ini.

function getMemory(dc: DialogContext): Record<string, unknown>

Parameter

dc
DialogContext

Objek DialogContext untuk giliran ini.

Mengembalikan

Record<string, unknown>

Memori untuk cakupan.

load(DialogContext)

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

Parameter

dc
DialogContext

Konteks dialog saat ini.

Mengembalikan

Promise<void>

Detail Metode yang Diwarisi

delete(DialogContext)

Menghapus memori cadangan untuk cakupan.

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

Parameter

_dc
DialogContext

Konteks dialog saat ini.

Mengembalikan

Promise<void>

Diwariskan DariMemoryScope.delete

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>

Diwarisi DariMemoryScope.saveChanges

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

Diwariskan DariMemoryScope.setMemory