หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ในโมดูลนี้ คุณจะพบการดําเนินการที่ช่วยให้คุณสามารถตั้งค่าทริกเกอร์อย่างน้อยหนึ่งทริกเกอร์ที่ตรวจสอบการคลิกเมาส์หรือเหตุการณ์แป้นพิมพ์เพื่อกําหนดเป้าหมายองค์ประกอบ UI
โฟลว์จะหยุดชั่วคราวจนกว่าจะมีเหตุการณ์ที่ตรวจสอบแล้วเหตุการณ์ใดเหตุการณ์หนึ่งที่กําหนดค่าไว้เกิดขึ้น เมื่อมีเหตุการณ์เกิดขึ้น การเรียกใช้โฟลว์จะดําเนินการต่อด้วยการดําเนินการที่ซ้อนกันของบล็อกทริกเกอร์ ลําดับที่คุณกําหนดค่าทริกเกอร์ไม่มีผลต่อลักษณะการทํางานของการดําเนินการ
พารามิเตอร์ที่ใช้ร่วมกันของการดําเนินการจะนําไปใช้กับทริกเกอร์ทั้งหมดที่คุณกําหนดค่าในการดําเนินการ:
- ถ้าคุณตั้งค่าโหมดการจัดกําหนดการ เป็น หนึ่งครั้ง การดําเนินการที่ซ้อนกันของทริกเกอร์จะทํางานเพียงครั้งเดียวหลังจากเหตุการณ์ที่ตรวจสอบเหตุการณ์ใด ๆ เกิดขึ้น ถ้าคุณตั้งค่าโหมดเป็น ลําดับ การเรียกใช้โฟลว์จะกลับไปที่ด้านบนของบล็อกทริกเกอร์แทน รอให้เหตุการณ์อื่นเกิดขึ้น
- ตั้งค่าขีดจํากัดการหมดเวลาเพื่อหลีกเลี่ยงการรอไม่จํากัด และบังคับให้เกิดข้อผิดพลาดในการหมดเวลา กฎที่เกี่ยวข้องในพฤติกรรมการจัดการข้อผิดพลาดของการดําเนินการสามารถจัดการข้อผิดพลาดนี้ได้
หมายเหตุ
การใช้การดําเนินการ 'ออกรอบ' ภายในบล็อกของทริกเกอร์ยังช่วยให้โฟลว์ออกจากการตรวจสอบเหตุการณ์ได้
ทริกเกอร์เหตุการณ์องค์ประกอบ UI
ตั้งค่าทริกเกอร์เหตุการณ์บนองค์ประกอบ UI ที่เลือก
พารามิเตอร์อินพุต
| อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|---|
| ชื่อทริกเกอร์ | ใช่ | ค่าข้อความ | ชื่อของทริกเกอร์นี้ | |
| องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | เลือกองค์ประกอบ UI ที่ทริกเกอร์เหตุการณ์ตรวจสอบ | |
| เหตุการณ์ | ไม่ระบุ | การคลิกเมาส์ แป้นพิมพ์ | การคลิกเมาส์ | เลือกชนิดเหตุการณ์ของทริกเกอร์ |
| ตัวปรับเปลี่ยนคีย์ | ใช่ | การรวมคีย์ Win, Ctrl, Shift, Alt | ระบุชุดข้อมูลของตัวแก้ไขคีย์ทางเลือกที่ทริกเกอร์ต้องการ | |
| ปุ่มเมาส์ | ไม่ | ซ้าย กลาง ขวา | เลือกปุ่มเมาส์เพื่อใช้ในทริกเกอร์ | |
| กุญแจ | ไม่ | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, NumPad 0, NumPad 1, NumPad 2, NumPad 3, NumPad 4, NumPad 5, NumPad 6, NumPad 7, NumPad 8, NumPad 9, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Space, Enter, Backspace, Home, Delete, Page Up, Page Down, Tab, Caps Lock, Num Lock, Left, Right, Up, Down, Escape, Insert | ระบุปุ่มทางลัดเพื่อใช้ในทริกเกอร์ | |
| โหมดทริกเกอร์ | ไม่ | ข่าว, เผยแพร่ | เลือกว่าทริกเกอร์จะเปิดใช้งานเมื่อกดหรือปล่อยปุ่มเมาส์หรือแป้นทางลัด | |
| รวมองค์ประกอบที่ซ้อนกัน | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | เมื่อเปิดใช้งาน ทริกเกอร์จะทํางานเมื่อองค์ประกอบที่ซ้อนกันภายในองค์ประกอบที่เลือกถูกคลิกหรือโฟกัส (ตัวอย่างเช่น ป้ายชื่อภายในปุ่ม) |
| โหมดการจัดกําหนดการ | ไม่ระบุ | หนึ่งครั้ง ลําดับ | หนึ่งครั้ง | ระบุโหมดการจัดกําหนดการของทริกเกอร์ |
| ล้มเหลวโดยมีข้อผิดพลาดการหมดเวลา | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่า คุณต้องการให้ทริกเกอร์รออย่างไม่มีกําหนด หรือล้มเหลวหลังจากระยะเวลาที่กําหนด |
| ระยะเวลา | ไม่ | ค่าข้อความ | 0 | ระยะเวลาเป็นวินาที หลังจากมีข้อผิดพลาดการหมดเวลาเกิดขึ้น |
ตัวแปรที่สร้าง
| อาร์กิวเมนต์ | ประเภท | คำอธิบาย |
|---|---|---|
| TriggerEventInstanceHandle | TriggerEventInstanceHandle | เรียกใช้ตัวจัดการอินสแตนซ์ของเหตุการณ์ทริกเกอร์ |
ข้อยกเว้น
| ข้อยกเว้น | คำอธิบาย |
|---|---|
| ทริกเกอร์เหตุการณ์องค์ประกอบ UI ล้มเหลว | ระบุปัญหาเมื่อทริกเกอร์ถูกเรียกใช้ |
| ทริกเกอร์เหตุการณ์องค์ประกอบ UI ล้มเหลวโดยมีข้อผิดพลาดการหมดเวลา | ระบุข้อผิดพลาดการหมดเวลาขณะตรวจสอบเหตุการณ์ |