MemoryScope class
Abstrakte Basisklasse für alle Speicherbereiche.
Konstruktoren
| Memory |
Initialisiert eine neue Instanz der MemoryScope Klasse. |
Eigenschaften
| include |
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
| delete(Dialog |
Löscht den Sicherungsspeicher für einen Bereich. |
| get |
Abrufen des Sicherungsspeichers für diesen Bereich |
| load(Dialog |
Lädt einen Bereich, der den Speicher am Anfang einer Drehung zurückgibt. |
| save |
Speichert einen Bereich, der den Speicher am Ende einer Drehung zurückgibt. |
| set |
Ändert das Sicherungsobjekt für den Speicherbereich. |
Details zum Konstruktor
MemoryScope(string, boolean)
Initialisiert eine neue Instanz der MemoryScope Klasse.
new MemoryScope(name: string, includeInSnapshot?: boolean)
Parameter
- name
-
string
Name des Bereichs.
- includeInSnapshot
-
boolean
Boolescher Wert, der angibt, ob dieser Speicher in die Momentaufnahme aufgenommen werden soll. Der Standardwert ist true.
Details zur Eigenschaft
includeInSnapshot
Ruft einen Wert ab, der angibt, ob dieser Speicher in momentaufnahme enthalten sein soll.
includeInSnapshot: boolean
Eigenschaftswert
boolean
name
Ruft den Namen des Bereichs ab oder legt diesen fest.
name: string
Eigenschaftswert
string
Details zur 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>
getMemory(DialogContext)
Abrufen des Sicherungsspeichers für diesen Bereich
function getMemory(dc: DialogContext): object
Parameter
Aktueller Dialogfeldkontext.
Gibt zurück
object
Speicher für den Bereich
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>
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>
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