هناك ثلاث مراحل رئيسية في دورة حياة عنصر العرض التقديمي: الفتح والتعديل والحفظ.
فتح عرض تقديمي
عند استخدام خدمة "العروض التقديمية من Google"، تكون الخطوة الأولى هي تحميل عرض تقديمي. تعمل الطرق مثل SlidesApp.openById() وSlidesApp.getActivePresentation() على تحميل عرض تقديمي حالي في "العروض التقديمية من Google"، في حين تعمل SlidesApp.create() على إنشاء عرض تقديمي جديد. تعرض هذه الطرق عنصرًا Presentation يمثّل العرض التقديمي المحمَّل.
بعد فتح عرض تقديمي، لا يتلقّى أي تعديلات أخرى من المتعاونين. يتم عادةً فتح العروض التقديمية بأحدث نسخة تم حفظها في Drive. ومع ذلك، إذا كان النص البرمجي مرتبطًا بحاوية بعرض تقديمي، سيتم تحميل هذا العرض التقديمي بالإصدار نفسه الخاص بمحرِّر "العروض التقديمية من Google" المصاحب.
تعديل عرض تقديمي
بعد فتح عرض تقديمي، يمكن لنص برمجي قراءته وتعديله. تظهر أي تغييرات يُجريها الرمز البرمجي على العرض التقديمي في عمليات القراءة والتعديلات اللاحقة طوال مدة تنفيذ الرمز البرمجي.
جارٍ حفظ التغييرات
بعد إجراء تغييرات على عرض تقديمي، يتم حفظ التغييرات بالكامل في آنٍ واحد عند اكتمال تنفيذ النص البرمجي أو عند استدعاء Presentation.saveAndClose(). بعد حفظ التغييرات، يتم نشرها بشكل غير متزامن في محرِّر المستخدم، كما لو أجرى المتعاون التغييرات.
بعد إغلاق عرض تقديمي باستخدام Presentation.saveAndClose()
، يمكن
إعادة فتحه للتعديل باستخدام إحدى طرق تحميل العروض التقديمية.