با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
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 بهوقت ساعت هماهنگ جهانی."],[],[]]