با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > Field > doClassValidation_
روش Field.doClassValidation_().
تغییرات مربوط به مقدار یک فیلد را قبل از تنظیم اعتبارسنجی کنید. برای مثالی از اجرای زیر کلاس، **FieldDropdown** را ببینید.
**توجه:** اعتبارسنجی یک گزینه را بین T
برمی گرداند ، null
، و undefined
. پیاده سازی **فیلد** هرگز undefined
باز نخواهد گشت ، اما اگر مقدار جدید با T
سازگار باشد، برای یک زیرکلاس معتبر است که undefined
باشد. .
امضا:
protected doClassValidation_(newValue: T): T | null | undefined;
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|
newValue | تی | مقداری که باید تایید شود. |
برمیگرداند:
T | null | تعریف نشده
یکی از سه دستورالعمل برای تنظیم مقدار جدید: T
، null
، یا undefined
.
T
برای تنظیم مقدار بازگشتی این تابع به جای newValue
.
null
برای فراخوانی doValueInvalid_
و تنظیم نکردن مقدار.
undefined
برای تنظیم newValue
همانطور که هست.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],[]]