يوفِّر وقت التشغيل طرقًا لتعديل بيانات وقت تشغيل مثيل الإضافة.
Signature:
export declare class Runtime
الطُرق
الطريقة | المعدِّلات | الوصف |
---|---|---|
setFatalError(errorMessage) | يُبلغ عن خطأ فادح أثناء تشغيل معالِج حدث في مراحل النشاط. | |
setProcessingState(state, detailsMessage) | تضبط حالة معالجة النسخة الافتراضية للإضافة. |
Runtime.setFatalError()
يُبلغ عن خطأ فادح أثناء تشغيل معالِج حدث في مراحل النشاط.
ويمكنك استدعاء هذه الطريقة عندما يتعذّر تنفيذ معالج حدث في مراحل النشاط بطريقة تجعل المثيل غير قابل للتشغيل. إذا تعذّر تنفيذ الحدث في مراحل النشاط ولكنّ المثيل سيظل يعمل كما هو متوقع، يمكنك طلب setProcessingState
باستخدام "PROCESSING_WARNING" أو "PROCESSING_FAILED" الولاية بدلاً من ذلك.
Signature:
setFatalError(errorMessage: string): Promise<void>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
errorMessage | السلسلة | رسالة توضح الخطأ الذي حدث وكيفية إصلاحه. |
المرتجعات:
وعود <باطلة>
Runtime.setProcessingState()
تضبط حالة معالجة النسخة الافتراضية للإضافة.
استخدِم هذه الطريقة للإبلاغ عن نتائج معالِج الأحداث في مراحل النشاط.
إذا تعذّر الحدث في مراحل النشاط لن يعمل مثيل الإضافة بشكل صحيح بعد الآن، استخدِم Runtime.setFatalError() بدلاً من ذلك.
للإبلاغ عن حالة استدعاءات الدوال بخلاف معالِجات أحداث مراحل النشاط، استخدِم console.log
أو حزمة تطوير البرامج (SDK) لأداة تسجيل دوال Cloud.
Signature:
setProcessingState(state: SettableProcessingState, detailMessage: string): Promise<void>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
الولاية | SettableProcessingState | الحالة المطلوب تعيين المثيل إليها. |
تفاصيل رسالة | السلسلة | رسالة تشرح نتائج دالة دورة الحياة. |
المرتجعات:
وعود <باطلة>