blockly > Variables > getVariable
ฟังก์ชัน Variables.getVariable()
ค้นหาตัวแปรในพื้นที่ทํางานที่ระบุ ค้นหาในพื้นที่ทํางานหลักก่อนเสมอก่อนที่จะค้นหาในพื้นที่ทํางานแบบเลื่อนลง ค้นหาตามรหัสจะดีกว่าการค้นหาตามชื่อ + ประเภทเสมอ
ลายเซ็น:
export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState> | null;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
พื้นที่ทำงาน | Workspace | พื้นที่ทํางานที่จะค้นหาตัวแปร อาจเป็นพื้นที่ทํางานที่เปิดขึ้นหรือพื้นที่ทํางานหลัก |
id | string | null | รหัสที่จะใช้ค้นหาตัวแปร หรือเป็นค่า Null |
opt_name | สตริง | (ไม่บังคับ) สตริงที่จะใช้ค้นหาตัวแปร ใช้ในกรณีที่การค้นหาด้วยรหัสไม่สำเร็จเท่านั้น |
opt_type | สตริง | (ไม่บังคับ) ประเภทที่จะใช้ค้นหาตัวแปร ใช้ในกรณีที่การค้นหาด้วยรหัสไม่สำเร็จเท่านั้น |
การคืนสินค้า:
IVariableModel<IVariableState> | null
ตัวแปรที่สอดคล้องกับรหัสหรือชุดค่าผสมชื่อ + ประเภทที่ระบุ หรือเป็นค่าว่างหากไม่พบ