Có ba giai đoạn chính trong vòng đời của đối tượng Presentation (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 một bản trình bày. Các phương thức như SlidesApp.openById() và SlidesApp.getActivePresentation() tải bản trình bày hiện có trên Trang trình bày, trong khi SlidesApp.create() tạo 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 nội dung cập nhật nào khác từ các cộng tác viên. Bản trình bày thường được mở ở phiên bản mới nhất đã được lưu trong Drive. Tuy nhiên, nếu một tập lệnh được liên kết với vùng chứa của 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ở một bản trình bày, 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 sẽ được phản ánh trong các lần đọc và sửa đổi tiếp theo trong suốt thời gian thực thi tập lệnh.
Đang lưu thay đổi
Sau khi bạn thực hiện thay đổi đối với 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 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 do một cộng tác viên thực hiện.
Sau khi đóng bản trình bày 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.