Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
chặn > Chặn > setDisabledReason
Phương thức Block.setDisabledReason()
Thêm hoặc xoá lý do có thể khiến chặn. Nếu một quy tắc chặn có bất kỳ lý do nào để bị vô hiệu hoá, thì chính quy tắc chặn đó sẽ được coi là bị vô hiệu hoá. Bạn có thể tắt một quy tắc chặn vì nhiều lý do độc lập cùng lúc, chẳng hạn như khi người dùng tắt tính năng đó theo cách thủ công hoặc quy tắc chặn không hợp lệ.
Chữ ký:
setDisabledReason(disabled: boolean, reason: string): void;
Tham số
Thông số |
Loại |
Mô tả |
đã vô hiệu |
boolean |
Nếu đúng, thì ít nhất là khối sẽ được coi là đã tắt vì lý do đã nêu, nếu không, khối sẽ không còn bị vô hiệu hoá vì lý do đó nữa. |
lý do |
string |
Giá trị nhận dạng trung lập về ngôn ngữ cho nguyên nhân khiến việc chặn có thể bị tắt. Gọi lại phương thức này với cùng một giá trị nhận dạng để cập nhật xem quy tắc chặn hiện có bị tắt vì lý do này hay không. |
Trường hợp trả lại hàng:
void
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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,[]]