دورة حياة تحديث العرض التقديمي

هناك ثلاث مراحل رئيسية في دورة حياة كائن العرض التقديمي: الفتح والتعديل والحفظ.

فتح عرض تقديمي

عند استخدام "خدمة العروض التقديمية"، تكون الخطوة الأولى هي تحميل عرض تقديمي. تتيح لك طرق مثل SlidesApp.openById() وSlidesApp.getActivePresentation() تحميل عرض تقديمي حالي في "العروض التقديمية من Google"، بينما تنشئ الطريقة SlidesApp.create() عرضًا تقديميًا جديدًا. تعرض هذه الطرق عنصر Presentation الذي يمثّل العرض التقديمي الذي تم تحميله.

بعد فتح عرض تقديمي، لن يتلقّى أي تحديثات أخرى من المتعاونين. يتم عادةً فتح العروض التقديمية بأحدث نسخة تم حفظها في Drive. ومع ذلك، إذا كان النص البرمجي مرتبطًا بحاوية عرض تقديمي، سيتم تحميل هذا العرض التقديمي بالإصدار نفسه الذي يتم تحميل محرر "العروض التقديمية من Google" به.

تعديل عرض تقديمي

بعد فتح عرض تقديمي، يمكن لبرنامج نصي قراءته وتعديله. تظهر أي تغييرات يجريها النص البرمجي على العرض التقديمي في عمليات القراءة والتعديل اللاحقة طوال مدة تنفيذ النص البرمجي.

جارٍ حفظ التغييرات

بعد إجراء تغييرات على عرض تقديمي، يتم حفظ التغييرات كلها مرة واحدة عند اكتمال تنفيذ النص البرمجي أو عند استدعاء Presentation.saveAndClose(). بعد حفظ التغييرات، يتم نشرها بشكل غير متزامن إلى محرر المستخدم، كما لو أنّ التغييرات أجراها أحد المتعاونين.

بعد إغلاق عرض تقديمي باستخدام Presentation.saveAndClose()، يمكن إعادة فتحه لتعديله باستخدام إحدى طرق تحميل العروض التقديمية.