Có ba giai đoạn chính trong vòng đời của một Đối tượng Bản trình bày: mở, chỉnh sửa và lưu.
Mở 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 bản trình bày. Phương thức chẳng hạn như SlidesApp.openById() và 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() sẽ 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 Bản trình bày biểu thị bản trình bày đã tải.
Sau khi bản trình bày được mở, bản trình bày đó không nhận được thêm bất kỳ nội dung cập nhật nào từ cộng tác viên. Bản trình bày thường được mở ở phiên bản mới nhất mà đã được lưu vào Drive. Tuy nhiên, nếu một tập lệnh bị ràng buộc bởi vùng chứa với bản trình bày, bản trình bày đó sẽ được tải cùng một phiên bản với các Trang trình bày đi kèm trình chỉnh sửa.
Sửa đổi bản trình bày
Sau khi bản trình bày được mở, tập lệnh có thể đọc và sửa đổi bản trình bày đó. Mọi thay đổi tập lệnh thực hiện đối với bản trình bày được phản ánh trong các lần đọc tiếp theo và các sửa đổi trong khoảng thời gian thực thi tập lệnh.
Đang lưu thay đổi
Sau khi bạn thay đổi một bản trình bày, tất cả các thay đổi sẽ được lưu cùng lúc khi quá trình thực thi tập lệnh hoàn tất hoặc khi Presentation.saveAndClose() là có tên. Sau khi lưu các thay đổi, chúng sẽ 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 là do một cộng tác viên thực hiện.
Sau khi bản trình bày được đóng bằng Presentation.saveAndClose()
, bạn có thể
đã mở lại để chỉnh sửa bằng một trong các phương thức tải bản trình bày.