Vòng đời của một bản cập nhật bản trình bày

Có 3 giai đoạn chính trong vòng đời của đối tượng Presentation: mở, chỉnh sửa và lưu.

Mở một bản trình bày

Khi sử dụng Dịch vụ Trang trình bày, bước đầu tiên là tải một bản trình bày. Các phương thức như SlidesApp.openById()SlidesApp.getActivePresentation() tải một bản trình bày hiện có trên Trang trình bày, trong khi SlidesApp.create() tạo một bản trình bày mới. Các phương thức này trả về một đối tượng Presentation đại diện cho bản trình bày đã tải.

Sau khi mở, bản trình bày sẽ không nhận được thông tin cập nhật nào khác từ cộng tác viên. Bản trình bày thường được mở ở phiên bản đã lưu gần đây nhất trong Google Drive. Tuy nhiên, nếu một tập lệnh được liên kết với một bản trình bày, thì bản trình bày đó sẽ được tải ở cùng phiên bản với trình chỉnh sửa Trang trình bày đi kèm.

Sửa đổi bản trình bày

Sau khi một bản trình bày được mở, một tập lệnh có thể đọc và sửa đổi bản trình bày đó. Mọi thay đổi mà tập lệnh thực hiện đối với bản trình bày đều được phản ánh trong các lần đọc và sửa đổi tiếp theo trong thời gian thực thi tập lệnh.

Lưu thay đổi

Sau khi bạn chỉnh sửa một bản trình bày, các thay đổi sẽ được lưu cùng một lúc khi quá trình thực thi tập lệnh hoàn tất hoặc khi Presentation.saveAndClose() được gọi. Sau khi được lưu, các thay đổi sẽ được truyền không đồng bộ đến trình chỉnh sửa của người dùng, như thể các thay đổi đó do một cộng tác viên thực hiện.

Sau khi đóng bằng Presentation.saveAndClose(), bạn có thể mở lại bản trình bày để chỉnh sửa bằng một trong các phương thức tải bản trình bày.