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