Runtime روش هایی را برای اصلاح داده های زمان اجرا یک نمونه برنامه افزودنی ارائه می دهد.
امضا:
export declare class Runtime
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
setFatalError (پیام خطا) | هنگام اجرای یک کنترل کننده رویداد چرخه حیات، یک خطای مرگبار را گزارش می کند. | |
setProcessingState (وضعیت، detailMessage) | وضعیت پردازش یک نمونه برنامه افزودنی را تنظیم می کند. |
Runtime.setFatalError()
هنگام اجرای یک کنترل کننده رویداد چرخه حیات، یک خطای مرگبار را گزارش می کند.
هنگامی که یک کنترل کننده رویداد چرخه حیات به نحوی از کار می افتد که نمونه را غیرقابل اجرا می کند، این روش را فراخوانی کنید. اگر رویداد چرخه حیات ناموفق بود اما نمونه همچنان همانطور که انتظار میرفت کار میکند، به جای آن با setProcessingState
با وضعیت «PROCESSING_WARNING» یا «PROCESSING_FAILED» تماس بگیرید.
امضا:
setFatalError(errorMessage: string): Promise<void>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
پیغام خطا | رشته | پیامی که توضیح می دهد چه مشکلی رخ داده و چگونه آن را برطرف کنید. |
برمی گرداند:
قول<باطل>
Runtime.setProcessingState()
وضعیت پردازش یک نمونه برنامه افزودنی را تنظیم می کند.
از این روش برای گزارش نتایج یک کنترل کننده رویداد چرخه حیات استفاده کنید.
اگر رویداد چرخه حیات ناموفق بود و نمونه برنامه افزودنی دیگر به درستی کار نمی کند، به جای آن از Runtime.setFatalError() استفاده کنید.
برای گزارش وضعیت فراخوانی های تابع به غیر از کنترل کننده رویدادهای چرخه حیات، از console.log
یا SDK ثبت توابع ابری استفاده کنید.
امضا:
setProcessingState(state: SettableProcessingState, detailMessage: string): Promise<void>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
حالت | SetableProcessingState | حالتی که باید نمونه را تنظیم کرد. |
جزئیات پیام | رشته | پیامی که نتایج عملکرد چرخه حیات را توضیح می دهد. |
برمی گرداند:
قول<باطل>