เอกสารนี้แสดงวิธีใช้การตรวจสอบการเชื่อมต่อ
ตัวอย่างค่า
เมื่อกําหนดการตรวจสอบการเชื่อมต่อสําหรับอินพุตและเอาต์พุต คุณควรคิดว่าการตรวจสอบเป็นตัวแทนของประเภท
การตรวจสอบอินพุตควรระบุ "ประเภท" ทั้งหมดที่ยอมรับ และการตรวจสอบเอาต์พุตควรระบุสิ่งที่ "แสดงผล" อย่างตรงที่สุด
ยอมรับประเภทเดียว
ในกรณีพื้นฐานที่สุดที่คุณต้องการสร้างบล็อกที่ "ยอมรับ" หรือ "แสดงผล" ประเภทเดียว คุณต้องรวมประเภทนั้นไว้ในการตรวจสอบการเชื่อมต่อของการเชื่อมต่อ
ยอมรับหลายประเภท
หากต้องการสร้างบล็อกที่ "ยอมรับ" หลายประเภท คุณต้องใส่ประเภทที่ยอมรับทั้งหมดในการตรวจสอบการเชื่อมต่อของอินพุต
ตามธรรมเนียมแล้ว หากเอาต์พุตบางครั้งยอมรับได้ในหลายสถานการณ์ (เช่น หากอนุญาตให้ใช้ตัวเลขเป็นสตริงในบางครั้ง) เอาต์พุตควรมีข้อจำกัดมากกว่า และอินพุตควรมีข้อจำกัดน้อยกว่า รูปแบบนี้ช่วยให้มั่นใจว่าเอาต์พุตจะไม่เชื่อมต่อกับอุปกรณ์ที่ไม่รองรับ
ยอมรับทุกประเภท
หากต้องการสร้างบล็อกที่ "ยอมรับ" ประเภทใดก็ได้ คุณต้องตั้งค่าการตรวจสอบการเชื่อมต่อของอินพุตเป็น null
ประเภทย่อยของผลลัพธ์
หากต้องการสร้างบล็อกที่ "แสดงผล" ประเภทย่อย คุณต้องใส่ทั้งประเภทและประเภทหลักในการตรวจสอบการเชื่อมต่อของเอาต์พุต
ในกรณีที่เป็นประเภทย่อย การตรวจสอบเอาต์พุตหลายรายการก็ไม่เป็นไรเนื่องจากบล็อกจะ "แสดงผล" ทั้ง 2 ประเภทเสมอ
แสดงผลประเภทที่มีพารามิเตอร์
หากต้องการสร้างบล็อกที่ "แสดงผล" ประเภทที่มีพารามิเตอร์ คุณต้องใส่ทั้งเวอร์ชันที่มีพารามิเตอร์และเวอร์ชันที่ไม่มีพารามิเตอร์ในการตรวจสอบการเชื่อมต่อของเอาต์พุต
คุณอาจต้องใส่ความผันผวนของประเภทด้วย ทั้งนี้ขึ้นอยู่กับว่าคุณต้องการให้ภาษาของบล็อกมีความเข้มงวดเพียงใด
เช่นเดียวกับประเภทย่อย คุณมีการตรวจสอบหลายรายการในการตรวจสอบเอาต์พุตได้ในกรณีนี้ เนื่องจากบล็อกจะแสดงผลทั้ง 2 ประเภทเสมอ
ตัวอย่างสแต็กหรือคำสั่ง
นักพัฒนาแอปกำหนดการตรวจสอบการเชื่อมต่อก่อนหน้าและถัดไปได้หลายวิธี โดยปกติแล้ว คุณอาจคิดว่าการจำกัดการจัดเรียงบล็อก
การเชื่อมต่อถัดไปควรระบุบล็อกที่ควรต่อจากบล็อกปัจจุบัน และการเชื่อมต่อก่อนหน้าควรระบุ "ลักษณะ" ของบล็อกปัจจุบัน
จัดเรียงบล็อกตามลำดับ
หากต้องการสร้างชุดบล็อกที่เชื่อมต่อตามลําดับที่กําหนด คุณต้องระบุบล็อกที่ควรตามหลังบล็อกปัจจุบันในการตรวจสอบการเชื่อมต่อครั้งถัดไป และบล็อกปัจจุบัน "คือ" อะไรในการตรวจสอบการเชื่อมต่อครั้งก่อน
อนุญาตบล็อกกลางจำนวนมาก
หากต้องการสร้างชุดบล็อกที่มีลําดับซึ่งอนุญาตบล็อกกลางจํานวนมาก คุณต้องใส่รายการอย่างน้อย 1 รายการจากการตรวจสอบการเชื่อมต่อก่อนหน้าของบล็อกกลางในการตรวจสอบการเชื่อมต่อถัดไปของบล็อกกลาง ซึ่งช่วยให้บล็อกตามด้วยบล็อกแบบเดียวกันได้มากขึ้น
ไม่อนุญาตให้มีบล็อกกลาง
หากต้องการสร้างชุดบล็อกที่มีลําดับซึ่งบล็อกกลางเป็นตัวเลือก คุณต้องใส่รายการอย่างน้อย 1 รายการจากทั้งการตรวจสอบการเชื่อมต่อก่อนหน้าของบล็อกกลางและการตรวจสอบการเชื่อมต่อก่อนหน้าของบล็อกสุดท้ายในการตรวจสอบการเชื่อมต่อถัดไปของบล็อกแรก ซึ่งจะช่วยให้บล็อกแรกตามด้วยบล็อกกลางหรือบล็อกสุดท้ายได้
กองแบบเลือกอย่างใดอย่างหนึ่ง
หากต้องการสร้างบล็อกที่ตามหลังได้เฉพาะบล็อกจากกลุ่มเดียวหรือบล็อกจากอีกกลุ่มหนึ่ง (ไม่ใช่ทั้ง 2 อย่าง) คุณต้องทำ 2 อย่างต่อไปนี้
คุณต้องใส่รายการอย่างน้อย 1 รายการจากการตรวจสอบการเชื่อมต่อก่อนหน้าของทั้ง 2 กลุ่มในการตรวจสอบการเชื่อมต่อครั้งถัดไปของบล็อกแรก
คุณต้องกําหนดการตรวจสอบการเชื่อมต่อครั้งถัดไปของกลุ่มให้รวมเฉพาะค่าที่อยู่ในการตรวจสอบการเชื่อมต่อครั้งก่อน (เพื่อให้มีเพียงบล็อกของกลุ่มเดียวกันเท่านั้นที่ตามหลังได้)