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 một đối tượng Trình bày: 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 bản trình bày. Các phương thức như SlidesApp.openById()SlidesApp.getActivePresentation() sẽ tải bản trình bày hiện có trên Trang trình bày, trong khi SlidesApp.create() sẽ tạo bản trình bày mới. Các phương thức này sẽ trả về một đối tượng Bản trình bày đại diện cho bản trình bày đã tải.

Sau khi một bản trình bày đang mở, bản trình bày đó sẽ không nhận được thêm bất kỳ thông tin 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 đã được lưu trong Drive. Tuy nhiên, nếu một tập lệnh liên kết với vùng chứa với một 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 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 bản trình bày mở, một tập lệnh có thể đọc và sửa đổi tập lệnh đó. 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.

Đang lưu các thay đổi

Sau khi thay đổi bản trình bày, tất 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() được gọi. Sau khi lưu thay đổi, chúng sẽ truyền không đồng bộ tới trình chỉnh sửa của người dùng, như thể các thay đổi này 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.