แบบสำรวจการวิจัย: บอกให้เราทราบเกี่ยวกับประสบการณ์การใช้งาน Blockly
เริ่มแบบสำรวจ
blockly > บล็อก > setDisabledReason
เมธอด Block.setDisabledReason()
เพิ่มหรือนำเหตุผลในการปิดใช้การบล็อกออก หากการบล็อกมีเหตุผลในการปิดใช้ จะถือว่าการบล็อกนั้นปิดใช้ไปแล้ว การบล็อกอาจถูกปิดใช้ด้วยเหตุผลหลายประการไปพร้อมกัน เช่น เมื่อผู้ใช้ปิดใช้งานด้วยตนเอง หรือการบล็อกไม่ถูกต้อง
ลายเซ็น:
setDisabledReason(disabled: boolean, reason: string): void;
พารามิเตอร์
พารามิเตอร์ |
ประเภท |
คำอธิบาย |
ปิดอยู่ |
boolean |
หากเป็น "จริง" จะถือว่ามีการปิดใช้การบล็อกด้วยเหตุผลที่ระบุเป็นอย่างน้อย มิเช่นนั้น การบล็อกจะไม่ถูกปิดใช้อีกต่อไป |
สาเหตุ |
สตริง |
ตัวระบุที่เป็นกลางทางภาษาซึ่งจะบอกเหตุผลว่าทำไมการบล็อกได้ เรียกใช้วิธีการนี้อีกครั้งด้วยตัวระบุเดียวกันเพื่ออัปเดตว่าการบล็อกถูกปิดใช้เนื่องจากเหตุผลนี้อยู่หรือไม่ |
การคืนสินค้า:
เป็นโมฆะ
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-22 UTC
[null,null,["อัปเดตล่าสุด 2024-08-22 UTC"],[[["The `setDisabledReason()` method manages the reasons a block is disabled, affecting the block's overall disabled state."],["It takes a boolean (`disabled`) to indicate if the block should be disabled for the given reason, and a string (`reason`) to identify the specific reason."],["Calling `setDisabledReason()` with the same reason multiple times updates the block's disabled state for that reason."],["Blocks can be disabled for multiple reasons concurrently, accumulating reasons until all are removed for the block to be enabled."]]],[]]