blockly > ชื่อ
คลาสของชื่อ
คลาสสำหรับฐานข้อมูลของชื่อเอนทิตี (ตัวแปร ขั้นตอน ฯลฯ)
ลายเซ็น:
export declare class Names
ผู้ผลิต
พร็อพเพอร์ตี้
วิธีการ
วิธีการ |
ตัวปรับแต่ง |
คำอธิบาย |
เท่ากับ(name1, name2) |
static |
ชื่อเอนทิตี 2 ชื่อที่ระบุอ้างอิงถึงเอนทิตีเดียวกันใช่ไหม ชื่อแบบบล็อกจะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
getDistinctName(name, type) |
|
แปลงชื่อเอนทิตี Blockly เป็นชื่อนิติบุคคลที่ส่งออกได้ตามกฎหมาย โปรดตรวจสอบว่าชื่อนี้เป็นชื่อใหม่ที่ไม่ซ้อนทับกับชื่อที่กำหนดไว้ก่อนหน้า นอกจากนี้ ให้ตรวจสอบกับรายการคำที่สงวนไว้สำหรับภาษาปัจจุบัน และดูว่าชื่อไม่ชนกัน |
getName(nameOrId, type) |
|
แปลงชื่อเอนทิตี Blockly เป็นชื่อนิติบุคคลที่ส่งออกได้ตามกฎหมาย |
getUserNames(type) |
|
แสดงรายการชื่อที่ผู้ใช้สร้างทั้งหมดที่ทราบของประเภทชื่อที่ระบุ |
populateProcedures(workspace) |
|
ตั้งชื่อขั้นตอน |
populateVariables(workspace) |
|
สร้างชื่อสำหรับตัวแปรผู้ใช้ แต่เฉพาะตัวแปรที่ใช้อยู่เท่านั้น |
รีเซ็ต() |
|
ล้างข้อมูลในฐานข้อมูลและเริ่มต้นใหม่ทั้งหมด ระบบจะเก็บคำที่สงวนไว้ |
setVariableMap(map) |
|
ตั้งค่าแมปตัวแปรที่แมปจากชื่อตัวแปรไปยังออบเจ็กต์ตัวแปร |