Freigeben über


ClassMemoryScope class

ClassMemoryScope maps "class" -> dc.activeDialog.properties

Extends

Konstruktoren

ClassMemoryScope(string)

Initialisiert eine neue Instanz der ClassMemoryScope Klasse.

Geerbte Eigenschaften

includeInSnapshot

Ruft einen Wert ab, der angibt, ob dieser Speicher in momentaufnahme enthalten sein soll.

name

Ruft den Namen des Bereichs ab oder legt diesen fest.

Methoden

getMemory(DialogContext)

Ruft den Sicherungsspeicher für diesen Bereich ab.

Geerbte Methoden

delete(DialogContext)

Löscht den Sicherungsspeicher für einen Bereich.

load(DialogContext)

Lädt einen Bereich, der den Speicher am Anfang einer Drehung zurückgibt.

saveChanges(DialogContext)

Speichert einen Bereich, der den Speicher am Ende einer Drehung zurückgibt.

setMemory(DialogContext, object)

Ändert das Sicherungsobjekt für den Speicherbereich.

Details zum Konstruktor

ClassMemoryScope(string)

Initialisiert eine neue Instanz der ClassMemoryScope Klasse.

new ClassMemoryScope(name?: string)

Parameter

name

string

Name der Bereichsklasse.

Geerbte Eigenschaftsdetails

includeInSnapshot

Ruft einen Wert ab, der angibt, ob dieser Speicher in momentaufnahme enthalten sein soll.

includeInSnapshot: boolean

Eigenschaftswert

boolean

Geerbt vonMemoryScope.includeInSnapshot

name

Ruft den Namen des Bereichs ab oder legt diesen fest.

name: string

Eigenschaftswert

string

geerbt vonMemoryScope.name

Details zur Methode

getMemory(DialogContext)

Ruft den Sicherungsspeicher für diesen Bereich ab.

function getMemory(dc: DialogContext): object

Parameter

dc
DialogContext

Das DialogContext Objekt für diese Drehung.

Gibt zurück

object

Der Speicher für den Bereich.

Details zur geerbten Methode

delete(DialogContext)

Löscht den Sicherungsspeicher für einen Bereich.

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

Parameter

_dc
DialogContext

Aktueller Dialogfeldkontext.

Gibt zurück

Promise<void>

vonMemoryScope.delete geerbt

load(DialogContext)

Lädt einen Bereich, der den Speicher am Anfang einer Drehung zurückgibt.

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

Parameter

_dc
DialogContext

Aktueller Dialogfeldkontext.

Gibt zurück

Promise<void>

vonMemoryScope.load geerbt

saveChanges(DialogContext)

Speichert einen Bereich, der den Speicher am Ende einer Drehung zurückgibt.

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

Parameter

_dc
DialogContext

Aktueller Dialogfeldkontext.

Gibt zurück

Promise<void>

Geerbt vonMemoryScope.saveChanges

setMemory(DialogContext, object)

Ändert das Sicherungsobjekt für den Speicherbereich.

function setMemory(_dc: DialogContext, _memory: object)

Parameter

_dc
DialogContext

Aktueller Dialogfeldkontext

_memory

object

Speicher, der zugewiesen werden soll

geerbt vonMemoryScope.setMemory