זמן ריצה מספק שיטות לשינוי נתוני זמן הריצה של מופע הרחבה.
חֲתִימָה:
export declare class Runtime
שיטות
שיטה | משנה | תיאור |
---|---|---|
setFatalError(errorMessage) | מדווח על שגיאה קטלנית בעת הפעלת מטפל באירועי מחזור חיים. | |
setProcessingState(state, detailMessage) | מגדיר את מצב העיבוד של מופע הרחבה. |
Runtime.setFatalError()
מדווח על שגיאה קטלנית בעת הפעלת מטפל באירועי מחזור חיים.
קרא לשיטה זו כאשר מטפל באירועי מחזור חיים נכשל באופן שהופך את המופע לבלתי ניתן לפעולה. אם אירוע מחזור החיים נכשל אך המופע עדיין יעבוד כצפוי, התקשר setProcessingState
עם המצב "PROCESSING_WARNING" או "PROCESSING_FAILED" במקום זאת.
חֲתִימָה:
setFatalError(errorMessage: string): Promise<void>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
הודעת שגיאה | חוּט | הודעה שמסבירה מה השתבש ואיך לתקן את זה. |
החזרות:
הבטחה<void>
Runtime.setProcessingState()
מגדיר את מצב העיבוד של מופע הרחבה.
השתמש בשיטה זו כדי לדווח על התוצאות של מטפל באירועי מחזור חיים.
אם אירוע מחזור החיים נכשל ומופע ההרחבה כבר לא יפעל כראוי, השתמש במקום זאת ב-Runtime.setFatalError() .
כדי לדווח על הסטטוס של קריאות לפונקציות שאינן מטפלים באירועי מחזור חיים, השתמש console.log
או ב-Cloud Functions loger SDK.
חֲתִימָה:
setProcessingState(state: SettableProcessingState, detailMessage: string): Promise<void>;
פרמטרים
פָּרָמֶטֶר | סוּג | תיאור |
---|---|---|
מדינה | SettableProcessingState | המדינה להגדיר את המופע. |
הודעה פרטית | חוּט | הודעה המסבירה את התוצאות של פונקציית מחזור החיים. |
החזרות:
הבטחה<void>