จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
blockly > บล็อก > setDisabledReason
เมธอด Block.setDisabledReason()
เพิ่มหรือนำเหตุผลในการปิดใช้การบล็อกออก หากการบล็อกมีเหตุผลในการปิดใช้ จะถือว่าการบล็อกนั้นปิดใช้ไปแล้ว การบล็อกอาจถูกปิดใช้ด้วยเหตุผลหลายประการไปพร้อมกัน เช่น เมื่อผู้ใช้ปิดใช้งานด้วยตนเอง หรือการบล็อกไม่ถูกต้อง
ลายเซ็น:
setDisabledReason(disabled: boolean, reason: string): void;
พารามิเตอร์
พารามิเตอร์ |
ประเภท |
คำอธิบาย |
ปิดอยู่ |
boolean |
หากเป็น "จริง" จะถือว่ามีการปิดใช้การบล็อกด้วยเหตุผลที่ระบุเป็นอย่างน้อย มิเช่นนั้น การบล็อกจะไม่ถูกปิดใช้อีกต่อไป |
สาเหตุ |
สตริง |
ตัวระบุที่เป็นกลางทางภาษาซึ่งจะบอกเหตุผลว่าทำไมการบล็อกได้ เรียกใช้วิธีการนี้อีกครั้งด้วยตัวระบุเดียวกันเพื่ออัปเดตว่าการบล็อกถูกปิดใช้เนื่องจากเหตุผลนี้อยู่หรือไม่ |
การคืนสินค้า:
เป็นโมฆะ
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 2025-07-25 UTC"],[],["The `Block.setDisabledReason()` method manages reasons for a block's disabled state. It takes a boolean `disabled` and a string `reason`. If `disabled` is true, the block is considered disabled for the given `reason`; otherwise, it's no longer disabled for that reason. Multiple reasons can simultaneously disable a block, and the `reason` parameter acts as a unique identifier for each condition. The method updates the block's disabled status for each reason and returns nothing.\n"],null,[]]