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

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

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

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

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

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

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

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

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

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