Lebenszyklus eines Präsentationsupdates

Der Lebenszyklus eines Produkts besteht aus drei Hauptphasen. Presentation-Objekt: Eröffnung, zu bearbeiten und zu speichern.

Präsentationen öffnen

Wenn Sie den Präsentationen-Dienst verwenden, müssen Sie zuerst eine Präsentation laden. Methoden wie SlidesApp.openById() und SlidesApp.getActivePresentation() vorhandene Google-Präsentation laden, während SlidesApp.create() erstellt eine neue Präsentation. Diese Methoden geben eine Präsentation-Objekt, das steht für die geladene Präsentation.

Sobald eine Präsentation geöffnet ist, erhält sie keine weiteren Updates von Collab-Partner. Präsentationen werden normalerweise in der neuesten Version geöffnet, die in Google Drive gespeichert wurden. Ist ein Skript jedoch an eine Präsentation gebunden, wird diese Präsentation in dieselbe Version geladen wie die Editor.

Präsentation bearbeiten

Sobald eine Präsentation geöffnet ist, kann sie von einem Skript gelesen und geändert werden. Alle Änderungen, die die das Skript an die Präsentation vornimmt, bei nachfolgenden Lesevorgängen widergespiegelt für die Dauer der Skriptausführung ändern.

Änderungen werden gespeichert

Wenn Sie Änderungen an einer Präsentation vornehmen, werden diese auf einmal gespeichert nach Abschluss der Skriptausführung oder wenn Presentation.saveAndClose() aufgerufen. Nachdem Änderungen gespeichert wurden, werden sie asynchron an den Bearbeiter des Nutzers, als ob die Änderungen von einem Mitbearbeiter vorgenommen wurden.

Nachdem eine Präsentation mit Presentation.saveAndClose() geschlossen wurde, kann sie erneut geöffnet, um sie mit einer der Lademethoden der Präsentation zu bearbeiten.