Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > Serialisierung > Vorgehensweise > ProcedureSerializer
Klasse serialization.procedures.ProcedureSerializer
Serialisierer zum Speichern und Laden des Prozedurstatus.
Unterschrift:
export declare class ProcedureSerializer<ProcedureModel extends IProcedureModel, ParameterModel extends IParameterModel> implements ISerializer
Implementierung:ISerializer
Konstruktoren
Attribute
Attribut |
Modifikatoren |
Typ |
Beschreibung |
Priorität |
|
Zahl |
|
Methoden
Methode |
Modifikatoren |
Beschreibung |
löschen(Arbeitsbereich) |
|
Verwirft alle Prozedurmodelle, die im Arbeitsbereich vorhanden sind. |
load(state, workspace) (Ladenstatus; Arbeitsbereich) |
|
Deserialisiert die Prozedurmodelle, die durch den angegebenen Status definiert wurden, in den Arbeitsbereich. |
speichern(Arbeitsbereich) |
|
Serialisiert die Prozedurmodelle des angegebenen Arbeitsbereichs. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The `ProcedureSerializer` class handles saving and loading procedure states. It serializes procedure models from a workspace using the `save` method and deserializes them back into the workspace with the `load` method. The `clear` method removes existing procedure models from the workspace. The constructor takes `procedureModelClass` and `parameterModelClass`. This class implements the `ISerializer` interface and includes a priority property.\n"]]