Sununun yaşam döngüsü güncellemesi

Sunu nesnesinin yaşam döngüsünde üç ana aşama vardır: açma, düzenleme ve kaydetme.

Sunu açma

Slaytlar Hizmeti'ni kullanırken ilk adım bir sunu yüklemektir. SlidesApp.openById() ve SlidesApp.getActivePresentation() gibi yöntemler mevcut bir Slaytlar sunusunu yüklerken, SlidesApp.create() yeni bir sunu oluşturur. Bu yöntemler, yüklenen sunuyu temsil eden bir Sunu nesnesi döndürür.

Bir sunu açıldıktan sonra, ortak çalışanlardan başka güncelleme alınmaz. Sunular genellikle Drive'a kaydedilen en son sürümlerinde açılır. Ancak, bir komut dosyası bir sunuya kapsayıcıya bağlıysa söz konusu sunu, eşlik eden Slaytlar düzenleyicisiyle aynı sürümde yüklenir.

Sunuda değişiklik yapma

Bir sunu açıldıktan sonra bir komut dosyası sunuyu okuyabilir ve değiştirebilir. Komut dosyasının sunumda yaptığı değişiklikler, komut dosyası yürütme süresi boyunca sonraki okuma ve değiştirme işlemlerine yansıtılır.

Değişiklikler kaydediliyor

Bir sunuda değişiklik yapıldıktan sonra, komut dosyasının çalıştırılması tamamlandığında veya Presentation.saveAndClose() işlevi çağrıldığında değişikliklerin tümü tek seferde kaydedilir. Değişiklikler kaydedildikten sonra, değişiklikler bir ortak çalışan tarafından yapılmış gibi, eşzamansız olarak kullanıcının düzenleyicisine yayılır.

Presentation.saveAndClose() kullanılarak kapatılan bir sunu, yükleme yöntemlerinden biri kullanılarak düzenlenmek üzere yeniden açılabilir.