การดำเนินการระบบอัตโนมัติ UI
สำคัญ
เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต Power Automate ต้องเรียกใช้ด้วยสิทธิ์เดียวกันหรือที่สูงกว่าเป็นแอปพลิเคชันที่ทำงานอัตโนมัติ การใช้การดำเนินการระบบอัตโนมัติ UI (ยกเว้นสำหรับการดำเนินการ ใช้เดสก์ท็อป) เพื่อโต้ตอบกับแอปพลิเคชันที่ทำงานด้วยสิทธิ์ที่มีระดับสูงขึ้น ให้เรียกใช้ Power Automate ในฐานะผู้ดูแลระบบ ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการเรียกใช้ Power Automate ในฐานะผู้ดูแลระบบ ให้ไปที่ เรียกใช้ Power Automate ด้วยสิทธิ์ที่มีระดับสูงขึ้น
Power Automate ให้การดำเนินการอัตโนมัติ UI ต่างๆ เพื่อให้ผู้ใช้สามารถโต้ตอบกับ Windows และแอปพลิเคชันเดสก์ท็อป การดำเนินการระบบอัตโนมัติ UI บางอย่างต้องการให้คุณตั้งค่าองค์ประกอบ UI ในคุณสมบัติเพื่อระบุองค์ประกอบที่คุณต้องการจัดการ
หากต้องการเพิ่มองค์ประกอบ UI ใหม่ ให้เลือก เพิ่มองค์ประกอบ UI ผ่านการดำเนินการระบบอัตโนมัติ UI ที่ปรับใช้หรือบานหน้าต่างองค์ประกอบ UI ของตัวออกแบบโฟลว์
องค์ประกอบ UI ทั้งหมดประกอบด้วยตัวเลือกที่ระบุโครงสร้างตามลำดับชั้นของส่วนประกอบ ตัวเลือกใช้สัญกรณ์ > เพื่อระบุว่าแต่ละองค์ประกอบอยู่ภายในองค์ประกอบทางด้านซ้าย
เมื่อคุณสร้างองค์ประกอบ UI ของหน้าต่างแอปพลิเคชัน ตัวเลือกของหน้าต่างนั้นจะมีองค์ประกอบรากที่ชื่อ :desktop เสมอ
หากคุณสร้างองค์ประกอบ UI ที่ระบุส่วนประกอบภายในหน้าต่างแอปพลิเคชัน องค์ประกอบ UI สองรายการจะถูกสร้างขึ้นโดยอัตโนมัติ องค์ประกอบ UI หลักจะระบุหน้าต่างแอปพลิเคชัน ในขณะที่องค์ประกอบรองแสดงโครงสร้างตามลำดับชั้นของส่วนประกอบเฉพาะภายในหน้าต่าง
แม้ว่าตัวเลือกสร้างโดยอัตโนมัติเมื่อเพิ่มองค์ประกอบ UI บางสถานการณ์จำเป็นต้องสร้างตัวเลือกด้วยตนเอง เมื่อจำเป็นต้องใช้ตัวเลือกแบบกำหนดเอง คุณสามารถแก้ไขตัวเลือกที่มีอยู่หรือสร้างใหม่ได้
ในการพัฒนาโฟลว์ให้มีความไดนามิกมากขึ้น ให้แทนที่ตัวดำเนินการ เท่ากับ กับตัวดำเนินการอื่นหรือนิพจน์ทั่วไป หรือหากค่าแอตทริบิวต์ของตัวเลือกขึ้นอยู่กับผลลัพธ์ของการดำเนินการก่อนหน้านี้ ให้ใช้ตัวแปรแทนที่ค่าแบบฮาร์ดโค้ด
สำหรับการดำเนินการหลายอย่างของระบบอัตโนมัติของ UI มีโหมดสำหรับการดำเนินการสองโหมด: แบบกายภาพและการจำลอง ในโหมดกายภาพ เครื่องมือจะควบคุมเมาส์และคีย์บอร์ดของเครื่องเพื่อดำเนินการทางกายภาพ ในโหมดจำลอง การดำเนินการจะทำงานโดยทางโปรแกรมโดยไม่ต้องควบคุมเมาส์และคีย์บอร์ด และไม่จำเป็นต้องแสดงหน้าจอขององค์ประกอบ UI ไว้ด้านหน้า สิ่งสำคัญคือต้องทราบว่าตัวเลือกที่จำลองอาจใช้ไม่ได้กับทุกองค์ประกอบ UI หากต้องการดำเนินการด้วยการจำลอง ให้เปิดใช้งานพารามิเตอร์ จำลองการดำเนินการ ในการดำเนินการบางอย่างหรือปิดใช้งานพารามิเตอร์ แสดงไว้ด้านหน้า ในการดำเนินการอื่นๆ
ข้อจำกัดที่ทราบสำหรับการดำเนินการโดยการจำลอง
คลิกองค์ประกอบ UI ในหน้าต่างและกดปุ่มในการทำงานของหน้าต่าง
เมื่อคุณใช้การดำเนินการ 'คลิกองค์ประกอบ UI ในหน้าต่าง' และ 'กดปุ่มในหน้าต่าง' จะมีการใช้ข้อจำกัดต่อไปนี้สำหรับโหมดจำลอง:
เทคโนโลยี WPF:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภท Textbox, Toggle, Richtextbox, Listitem, Griditem/TableItem, Combobox
เทคโนโลยี Winforms:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภท Textbox, Richtextbox, Listitem, Griditem/TableItem, Combobox
- เมื่อจำลองการคลิกเพื่อโต้ตอบกับกล่องโต้ตอบ กล่องโต้ตอบจะต้องปิดด้วยการคลิกทางกายภาพ
เทคโนโลยี XAML:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภท Textbox, ปุ่มสลับ, Richtextbox, Listitem
เทคโนโลยี Excel:
- ใช้ไม่ได้กับปุ่ม Toggle ประเภท MenuItem ขององค์ประกอบ UI
เทคโนโลยี File Explorer:
- ใช้ไม่ได้กับประเภท Textbox, Richtextbox, Treeitem, MenuItem ขององค์ประกอบ UI
เทคโนโลยีการตั้งค่า Windows:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภทปุ่มสลับ, Richtextbox, กลุ่มขององค์ประกอบ UI
เทคโนโลยี Java AWT:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภท Textbox, Richtextbox, Combobox
เทคโนโลยี Java SWT:
- ใช้ไม่ได้กับประเภท Textbox, Richtextbox, MenuItem ขององค์ประกอบ UI
เทคโนโลยี SAP:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภท Combobox
Windows 11:
- ข้อจำกัดเกี่ยวกับองค์ประกอบ UI 'เมนูเริ่ม' และ 'แถบงาน'
เติมฟิลด์ข้อความในการดำเนินการของหน้าต่าง
เมื่อใช้การดำเนินการ 'เติมฟิลด์ข้อความในหน้าต่าง' จะใช้ข้อจำกัดต่อไปนี้สำหรับโหมดจำลอง:
เทคโนโลยี WPF:
- ใช้ไม่ได้กับองค์ประกอบ UI ชนิด Richtextbox
เทคโนโลยี XAML:
- ใช้ไม่ได้กับองค์ประกอบ UI ชนิด Richtextbox
เทคโนโลยี Notepad/MFC:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภทบานหน้าต่าง
เทคโนโลยี SAP:
- ใช้ไม่ได้กับองค์ประกอบ UI ประเภท Combobox
พิจารณาข้อจำกัดเหล่านี้เมื่อกำหนดค่าการดำเนินการอัตโนมัติของ UI และดำเนินการโต้ตอบกับองค์ประกอบ UI โดยใช้วิธีการทางกายภาพ
หมายเหตุ
ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาโฟลว์ระบบอัตโนมัติ UI และการสร้างตัวเลือกที่กำหนดเอง ให้ไปที่ ทำให้โฟลว์เดสก์ท็อปเป็นอัตโนมัติ และ สร้างตัวเลือกแบบกำหนดเอง ตามลำดับ
รับรายละเอียดของหน้าต่าง
รับคุณสมบัติของหน้าต่าง เช่น ชื่อเรื่อง หรือข้อความต้นฉบับ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
หน้าต่าง | ไม่ | องค์ประกอบ UI | หน้าต่างเพื่อรับรายละเอียด | |
คุณสมบัติของหน้าต่าง | ไม่ระบุ | รับชื่อหน้าต่าง รับข้อความหน้าต่าง รับตำแหน่งและขนาดหน้าต่าง รับชื่อกระบวนการ | รับชื่อหน้าต่าง | เลือกคุณสมบัติของหน้าต่างที่จะแยก |
นำไปไว้ข้างหน้าสุด | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าหน้าต่างที่มีองค์ประกอบ UI จะถูกแสดงไว้ด้านหน้าระหว่างการดำเนินการหรือไม่ หากปิดใช้งานตัวเลือกนี้ การดำเนินการจะทำงานในแบบเบื้องหลัง โปรดทราบว่าองค์ประกอบ UI บางอย่างอาจไม่สามารถใช้งานกับการปิดใช้งานตัวเลือกนี้ นอกจากนี้ หากการดำเนินการจำเป็นต้องเลื่อน การปิดใช้งานตัวเลือกนี้อาจไม่สามารถแยกองค์ประกอบทั้งหมดได้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
WindowProperty | ค่าทั่วไป | ข้อมูลที่ดึงมาของหน้าต่าง |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
เรียกข้อมูลคุณสมบัติของหน้าต่างไม่สำเร็จ | ระบุปัญหาในการดึงคุณสมบัติหน้าต่าง |
รับรายละเอียดขององค์ประกอบ UI ในหน้าต่าง
รับค่าของแอตทริบิวต์ขององค์ประกอบ UI บนหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI เพื่อรับรายละเอียด | |
ชื่อแอตทริบิวต์ | ใช่ | ค่าข้อความ | ข้อความของตัวเอง | แอตทริบิวต์ที่จะดึงค่า |
นำไปไว้ข้างหน้าสุด | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าหน้าต่างที่มีองค์ประกอบ UI จะถูกแสดงไว้ด้านหน้าระหว่างการดำเนินการหรือไม่ หากปิดใช้งานตัวเลือกนี้ การดำเนินการจะทำงานในแบบเบื้องหลัง โปรดทราบว่าองค์ประกอบ UI บางอย่างอาจไม่สามารถใช้งานกับการปิดใช้งานตัวเลือกนี้ นอกจากนี้ หากการดำเนินการจำเป็นต้องเลื่อน การปิดใช้งานตัวเลือกนี้อาจไม่สามารถแยกองค์ประกอบทั้งหมดได้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
AttributeValue | ค่าข้อความ | ค่าของข้อความขององค์ประกอบ UI |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถเรียกแอตทริบิวต์องค์ประกอบ UI | ระบุปัญหาในการดึงแอตทริบิวต์ขององค์ประกอบ UI |
เลือกกล่องกาเครื่องหมายในหน้าต่าง
ดึงข้อมูลชื่อของกล่องกาเครื่องหมายที่เลือกในกลุ่มกล่องกาเครื่องหมายหรือสถานะของกล่องกาเครื่องหมายเฉพาะ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | กล่องกาเครื่องหมายหรือกลุ่มกล่องกาเครื่องหมาย | |
การดำเนินการ | ไม่ระบุ | รับชื่อของกล่องกาเครื่องหมายที่เลือกภายในกลุ่ม รับสถานะกล่องกาเครื่องหมาย | รับชื่อของช่องทำเครื่องหมายที่เลือกในกลุ่ม | ระบุว่าจะดึงสถานะของกล่องกาเครื่องหมายที่เลือกหลายช่องหรือเพียงช่องเดียว |
นำไปไว้ข้างหน้าสุด | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าหน้าต่างที่มีองค์ประกอบ UI ควรถูกแสดงไว้ด้านหน้าระหว่างการดำเนินการหรือไม่ หากปิดใช้งานตัวเลือกนี้ การดำเนินการจะทำงานในแบบเบื้องหลัง โปรดทราบว่าองค์ประกอบ UI บางอย่างอาจไม่สามารถใช้งานกับการปิดใช้งานตัวเลือกนี้ นอกจากนี้ หากการดำเนินการจำเป็นต้องเลื่อน การปิดใช้งานตัวเลือกนี้อาจไม่สามารถแยกองค์ประกอบทั้งหมดได้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
IsChecked | ค่าแบบบูลีน | สถานะของกล่องกาเครื่องหมายที่เลือก |
SelectedCheckboxes | รายการ ของ ค่าข้อความ | ชื่อของกล่องกาเครื่องหมายที่เลือกภายในกลุ่มกล่องกาเครื่องหมายที่ระบุ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถเรียกข้อมูลสถานะของช่องทำเครื่องหมาย | ระบุปัญหาในการเรียกสถานะช่องทำเครื่องหมายที่ระบุ |
รับปุ่มตัวเลือกที่เลือกในหน้าต่าง
ดึงข้อมูลชื่อของปุ่มตัวเลือกที่เลือกในกลุ่มปุ่มตัวเลือกหรือสถานะของปุ่มตัวเลือกเฉพาะ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | ปุ่มตัวเลือกหรือกลุ่มปุ่มตัวเลือก | |
การดำเนินการ | ไม่ระบุ | รับชื่อปุ่มตัวเลือกที่เลือกในกลุ่ม รับสถานะปุ่มตัวเลือก | รับชื่อปุ่มตัวเลือกที่เลือกในกลุ่ม | ระบุว่าจะดึงชื่อของปุ่มตัวเลือกที่เลือกภายในกลุ่มปุ่มตัวเลือกหรือเพียงสถานะของปุ่มตัวเลือกเดียว |
นำไปไว้ข้างหน้าสุด | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าหน้าต่างที่มีองค์ประกอบ UI จะถูกแสดงไว้ด้านหน้าระหว่างการดำเนินการหรือไม่ หากปิดใช้งานตัวเลือกนี้ การดำเนินการจะทำงานในแบบเบื้องหลัง โปรดทราบว่าองค์ประกอบ UI บางอย่างอาจไม่สามารถใช้งานกับการปิดใช้งานตัวเลือกนี้ นอกจากนี้ หากการดำเนินการจำเป็นต้องเลื่อน การปิดใช้งานตัวเลือกนี้อาจไม่สามารถแยกองค์ประกอบทั้งหมดได้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
IsSelected | ค่าแบบบูลีน | สถานะของปุ่มตัวเลือกที่เลือก |
SelectedRadiobutton | ค่าข้อความ | ปุ่มตัวเลือกที่เลือกภายในกลุ่มปุ่มตัวเลือกที่ระบุ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
เรียกข้อมูลสถานะปุ่มตัวเลือกไม่สำเร็จ | ระบุปัญหาในการเรียกสถานะปุ่มตัวเลือกที่ระบุ |
แยกข้อมูลจากหน้าต่าง
แยกข้อมูลจากส่วนเฉพาะของหน้าต่างในรูปแบบของค่า รายการ หรือตารางเดียว
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
หน้าต่าง | ไม่ | องค์ประกอบ UI | หน้าต่างสำหรับดึงข้อมูล | |
จัดเก็บข้อมูลที่แยกมาในรูปแบบ | ไม่ระบุ | สเปรดชีต Excel ตัวแปร | สเปรดชีต Excel | ระบุตำแหน่งที่จะจัดเก็บข้อมูลที่แยกออกมา |
นำไปไว้ข้างหน้าสุด | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าหน้าต่างที่มีองค์ประกอบ UI จะถูกแสดงไว้ด้านหน้าระหว่างการดำเนินการหรือไม่ หากปิดใช้งานตัวเลือกนี้ การดำเนินการจะทำงานในแบบเบื้องหลัง โปรดทราบว่าองค์ประกอบ UI บางอย่างอาจไม่สามารถใช้งานกับการปิดใช้งานตัวเลือกนี้ นอกจากนี้ หากการดำเนินการจำเป็นต้องเลื่อน การปิดใช้งานตัวเลือกนี้อาจไม่สามารถแยกองค์ประกอบทั้งหมดได้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
ExcelInstance | อินสแตนซ์ Excel | อินสแตนซ์ Excel ที่มีข้อมูลที่แยกออกมา ใช้อินสแตนซ์นี้เพื่อจัดการสเปรดชีต (หรือบันทึกและปิด) โดยใช้การดำเนินการเฉพาะของ Excel |
DataFromWindow | ค่าทั่วไป | ข้อมูลที่แยกออกมาในรูปแบบของตารางข้อมูล |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
การแยกล้มเหลว | ระบุปัญหาในการแยกข้อมูลจากหน้าต่างที่ระบุ |
แยกข้อมูลจากตาราง
แยกข้อมูลจากตารางในฟอร์มของตารางข้อมูล
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | Description |
---|---|---|---|---|
Table | ไม่ | องค์ประกอบ UI | ตารางหรือกริดที่จะแยกข้อมูล | |
จัดเก็บข้อมูลที่แยกมาในรูปแบบ | ไม่ระบุ | สเปรดชีต Excel ตัวแปร | สเปรดชีต Excel | ระบุตำแหน่งที่จะจัดเก็บข้อมูลที่แยกออกมา |
นำไปไว้ข้างหน้าสุด | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าหน้าต่างที่มีองค์ประกอบ UI ถูกนำมาไว้ด้านหน้าระหว่างการดำเนินการหรือไม่ หากปิดใช้งานตัวเลือกนี้ การดำเนินการจะทำงานในแบบเบื้องหลัง องค์ประกอบ UI บางอย่างไม่สามารถใช้งานร่วมกับการปิดใช้งานตัวเลือกนี้ได้ นอกจากนี้ หากการดำเนินการจำเป็นต้องเลื่อน การปิดใช้งานตัวเลือกนี้อาจไม่สามารถแยกองค์ประกอบทั้งหมดได้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
ExcelInstance | อินสแตนซ์ Excel | อินสแตนซ์ Excel ที่มีข้อมูลที่แยกออกมา ใช้อินสแตนซ์นี้เพื่อจัดการสเปรดชีต (หรือบันทึกและปิด) โดยใช้การดำเนินการเฉพาะของ Excel |
DataFromTable | ค่าทั่วไป | ข้อมูลที่แยกออกมาในรูปแบบของตารางข้อมูล |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
การแยกล้มเหลว | ระบุปัญหาในการแยกข้อมูลจากตารางที่ระบุ |
จับภาพหน้าจอขององค์ประกอบ UI
จับภาพหน้าจอขององค์ประกอบ UI ในหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ในหน้าต่างที่จะจับภาพเป็นภาพหน้าจอ | |
โหมดบันทึก | ไม่พร้อมใช้งาน | คลิปบอร์ด ไฟล์ | คลิปบอร์ด | ระบุว่าจะบันทึกภาพลงในไฟล์หรือเก็บไว้ในคลิปบอร์ด |
Image file path | ไม่ | ไฟล์ | กำหนดพาธแบบเต็มสำหรับการบันทึกไฟล์ | |
File format | ไม่พร้อมใช้งาน | BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF | BMP | รูปแบบไฟล์ของไฟล์รูปภาพ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
ImageFile | ไฟล์ | พาธไฟล์ของไฟล์ภาพหน้าจอที่สร้างขึ้น |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถเรียกองค์ประกอบ UI | ระบุปัญหาในการดึงองค์ประกอบ UI |
ไม่สามารถบันทึกภาพได้ | ระบุปัญหาในการบันทึกภาพหน้าจอที่ถ่าย |
ไม่สามารถจับภาพหน้าจอขององค์ประกอบ UI ได้ | บ่งชี้ปัญหาการจับภาพหน้าจอขององค์ประกอบ UI |
โฟกัสช่องข้อความในหน้าต่าง
ตั้งโฟกัสบนกล่องข้อความของหน้าต่างและเลื่อนเข้าไปในมุมมอง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ฟิลด์ข้อความ | ไม่ | องค์ประกอบ UI | กล่องข้อความที่จะโฟกัส |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถตั้งโฟกัสการป้อนข้อมูลในกล่องข้อความของหน้าต่าง | ระบุปัญหาในการตั้งค่าโฟกัสบนฟิลด์ข้อความของเว็บเพจที่ระบุ |
เติมข้อมูลฟิลด์ข้อความในหน้าต่าง
เติมกล่องข้อความในหน้าต่างด้วยข้อความที่ระบุ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text box | ไม่ | องค์ประกอบ UI | กล่องข้อความที่จะเติม | |
ข้อความที่จะกรอก | ไม่ | ป้อนอินพุตที่เข้ารหัสโดยตรงหรือ ค่าข้อความ | ข้อความที่จะกรอกในช่องข้อความ | |
จำลองการดำเนินการ | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | จำลองการกดแป้นพิมพ์โดยทางโปรแกรม เมื่อใส่ข้อความลงในองค์ประกอบฟิลด์ข้อความ UI ตัวเลือกนี้ไม่จำเป็นต้องโฟกัสหน้าจอองค์ประกอบ UI ซึ่งจะไม่นำมาอยู่เบื้องหน้าโดยอัตโนมัติ โปรดทราบว่าตัวเลือกนี้ใช้ได้กับการดำเนินการคลิกซ้ายเท่านั้น และอาจใช้ไม่ได้กับทุกองค์ประกอบ UI |
ถ้าฟิลด์ไม่ว่าง | ใช่ | แทนที่ข้อความ ผนวกข้อความ | แทนที่ข้อความ | ระบุว่าจะแทนที่เนื้อหาที่มีอยู่ หรือจะผนวก |
คลิกก่อนเติมข้อมูล | ใช่ | คลิกซ้าย ดับเบิ้ลคลิก ไม่ | คลิกซ้าย | ระบุว่าจะทำการคลิกเมาส์ด้านซ้ายก่อนเติมข้อมูลในฟิลด์ข้อความหรือไม่ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถเขียนในกล่องข้อความ | ระบุปัญหาในการเติมฟิลด์ข้อความที่ระบุ |
กดปุ่มในหน้าต่าง
กดปุ่มหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | ปุ่มเพื่อกด |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
กดปุ่มไม่สำเร็จ | ระบุปัญหาในการกดปุ่มที่ระบุ |
เลือกปุ่มตัวเลือกในหน้าต่าง
เลือกปุ่มตัวเลือกในหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Radio button | ไม่ | องค์ประกอบ UI | ปุ่มตัวเลือกที่จะเลือก |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถเลือกองค์ประกอบ UI ของปุ่มตัวเลือก | ระบุปัญหาในการเลือกองค์ประกอบ UI ปุ่มตัวเลือกที่ระบุ |
ตั้งค่าสถานะกล่องกาเครื่องหมายในหน้าต่าง
เลือกหรือยกเลิกการเลือกช่องทำเครื่องหมายในฟอร์มหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
กล่องกาเครื่องหมาย | ไม่ | องค์ประกอบ UI | กล่องกาเครื่องหมายที่จะตั้งค่าสถานะ | |
ตั้งค่าสถานะช่องทำเครื่องหมายเป็น | ไม่ระบุ | ทำเครื่องหมายไว้ ไม่ได้ทำเครื่องหมายไว้ | เลือกแล้ว | ระบุว่าช่องทำเครื่องหมายจะถูกตรวจสอบหรือไม่ได้ตรวจสอบ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถตั้งค่าสถานะช่องทำเครื่องหมาย | ระบุปัญหาในการตั้งค่าสถานะช่องทำเครื่องหมายที่ระบุ |
ตั้งค่ารายการแบบหล่นลงในหน้าต่าง
ตั้งค่าหรือล้างตัวเลือกที่เลือกสำหรับรายการแบบหล่นลงในฟอร์มหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
รายการแบบหล่นลง | ไม่ | องค์ประกอบ UI | รายการแบบหล่นลงที่จะตั้งค่า | |
Operation | ไม่ระบุ | ล้างตัวเลือกที่เลือก เลือกตัวเลือกตามชื่อ เลือกตัวเลือกตามดัชนี | ล้างตัวเลือกที่เลือก | ระบุว่าคุณต้องการเลือกค่าตามชื่อหรือตามตำแหน่งลำดับ (1 2 3 ...) หรือล้างค่าที่เลือกของรายการแบบหล่นลง |
ชื่อตัวเลือก | ไม่ | รายการ ของ ค่าข้อความ | ป้อนตัวเลือกหรือรายการตัวเลือกที่จะเลือกในรายการแบบหล่นลง ตัวเลือกแบบหลายตัวเลือกมีเหตุผลเฉพาะเมื่อทำงานกับรายการการเลือกหลายรายการ หากรายการเป็นแบบเลือกครั้งเดียว ระบบจะใช้เฉพาะตัวเลือกแรกของรายการที่ระบุเท่านั้น | |
ใช้นิพจน์ทั่วไป | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าจะตีความค่าของชื่อตัวเลือกเป็นนิพจน์ทั่วไปหรือไม่ |
ดัชนีตัวเลือก | ไม่ | รายการ ของ ค่าตัวเลข | ป้อนดัชนีหรือรายการดัชนีที่จะเลือกในรายการแบบหล่นลง ตัวเลือกแบบหลายตัวเลือกมีเหตุผลเฉพาะเมื่อทำงานกับรายการการเลือกหลายรายการ หากรายการเป็นแบบเลือกครั้งเดียว ระบบจะใช้เฉพาะตัวเลือกแรกของรายการที่ระบุเท่านั้น |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถเลือกตัวเลือกที่ระบุในรายการแบบหล่นลงได้ | ระบุปัญหาในการเลือกตัวเลือกที่ระบุในรายการแบบหล่นหลง |
รับหน้าต่าง
รับหน้าต่างที่กำลังทำงาน สำหรับการทำงานอัตโนมัติของแอปพลิเคชันเดสก์ท็อป
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Get window | ไม่พร้อมใช้งาน | หน้าต่างเฉพาะ หน้าต่างเบื้องหน้า | หน้าต่างเฉพาะ | ระบุว่าจะดูโดยใช้ตัวเลือกหรือหน้าต่างเบื้องหน้า |
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | ตัวเลือกของหน้าต่างที่จะได้รับ | |
นำหน้าต่างไปด้านหน้า | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าจะนำหน้าต่างไปที่เบื้องหน้าโดยอัตโนมัติหรือไม่เมื่อได้รับ |
Fail if window isn't found | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะรออย่างไม่มีกำหนดเพื่อให้หน้าต่างปรากฏหรือล้มเหลว หากหน้าต่างไม่ปรากฏภายในช่วงเวลาที่กำหนด |
การหมดเวลา | ไม่ | ค่าตัวเลข | การหมดเวลารอเป็นวินาที |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
WindowTitle | ค่าข้อความ | ชื่อของหน้าต่างเบื้องหน้า |
AutomationWindow | Window instance | อินสแตนซ์หน้าต่างเฉพาะสำหรับใช้กับการดำเนินการของระบบอัตโนมัติ UI ในภายหลัง |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถรับหน้าต่าง | ระบุปัญหาในการรับหน้าต่าง |
หน้าต่างโฟกัส
เริ่มการใช้งานและนำหน้าต่างเฉพาะมาสู่เบื้องหน้า
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ค้นหาโหมดหน้าต่าง | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
ชื่อหน้าต่าง | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
Window instance | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะโฟกัส | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบหน้าต่าง | ระบุว่าไม่พบหน้าต่างที่ระบุ |
ไม่สามารถโฟกัสหน้าต่าง | ระบุปัญหาในการโฟกัสหน้าต่างที่ระบุ |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |
ตั้งค่าสถานะหน้าต่าง
คืนค่า ขยายใหญ่สุด หรือย่อขนาดหน้าต่างเฉพาะ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ค้นหาโหมดหน้าต่าง | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
ชื่อหน้าต่าง | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
Window instance | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะตั้งค่าสถานะ | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ | |
Window state | ไม่พร้อมใช้งาน | คืนค่า ขยายใหญ่สุด ย่อขนาด | คืนค่าแล้ว | เลือกสถานะที่จะแสดงหน้าต่าง |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบหน้าต่าง | ระบุว่าไม่พบหน้าต่างที่ระบุ |
ไม่สามารถตั้งค่าสถานะหน้าต่าง | ระบุปัญหาในการตั้งค่าสถานะหน้าต่างของหน้าต่างที่ระบุ |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |
ตั้งค่าการมองเห็นหน้าต่าง
แสดงหน้าต่างที่ซ่อนอยู่หรือซ่อนหน้าต่างที่มองเห็นได้
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ค้นหาโหมดหน้าต่าง | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
ชื่อหน้าต่าง | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
Window instance | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะตั้งค่าการมองเห็น | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ | |
Visibility | ไม่พร้อมใช้งาน | มองเห็นได้ ซ่อนอยู่ | ถูกซ่อน | เลือกสถานะที่จะตั้งค่าการมองเห็นหน้าต่าง |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบหน้าต่าง | ระบุว่าไม่พบหน้าต่างที่ระบุ |
ไม่สามารถตั้งค่าการแสดงผลหน้าต่าง | ระบุปัญหาในการตั้งค่าการแสดงผลของหน้าต่างที่ระบุ |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |
ย้ายหน้าต่าง
กำหนดตำแหน่งของหน้าต่างเฉพาะ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ค้นหาโหมดหน้าต่าง | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
ชื่อหน้าต่าง | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
Window instance | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะย้าย | |
Window class | ใช่ | ค่าข้อความ | หากคุณมีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ | |
Position X | ไม่ | ค่าตัวเลข | ตำแหน่ง X ของหน้าต่าง | |
Position Y | ไม่ | ค่าตัวเลข | ตำแหน่ง Y ของหน้าต่าง |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบหน้าต่าง | ระบุว่าไม่พบหน้าต่างที่ระบุ |
ไม่สามารถย้ายหน้าต่าง | ระบุปัญหาในการย้ายหน้าต่างที่ระบุ |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |
ปรับขนาดหน้าต่าง
กำหนดขนาดของหน้าต่างเฉพาะ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ค้นหาโหมดหน้าต่าง | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
ชื่อหน้าต่าง | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
Window instance | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะปรับขนาด | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ | |
Width | ไม่ | ค่าตัวเลข | ความกว้างใหม่เป็นพิกเซล | |
Height | ไม่ | ค่าตัวเลข | ความสูงใหม่เป็นพิกเซล |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบหน้าต่าง | ระบุว่าไม่พบหน้าต่างที่ระบุ |
ไม่สามารถปรับขนาดหน้าต่าง | ระบุปัญหาในการปรับขนาดหน้าต่างที่ระบุ |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |
ปิดหน้าต่าง
ปิดหน้าต่างเฉพาะ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ค้นหาโหมดหน้าต่าง | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
ชื่อหน้าต่าง | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
Window instance | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะปิด | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบหน้าต่าง | ระบุว่าไม่พบหน้าต่างที่ระบุ |
ไม่สามารถปิดหน้าต่าง | ระบุปัญหาในการปิดหน้าต่างที่ระบุ |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |
ถ้าหน้าต่างมี
ทำเครื่องหมายจุดเริ่มต้นของบล็อกการดำเนินการตามเงื่อนไข โดยขึ้นอยู่กับว่ามีข้อความหรือองค์ประกอบ UI ใดอยู่ในหน้าต่างหรือไม่
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Check if window | ไม่พร้อมใช้งาน | ประกอบด้วยองค์ประกอบ UI ไม่มีองค์ประกอบ UI ประกอบด้วยข้อความ ไม่มีข้อความ | มีองค์ประกอบ UI | ตรวจสอบว่ามีข้อความหรือองค์ประกอบ UI เฉพาะในหน้าต่างหรือไม่ |
Check UI element state | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ตรวจสอบว่าองค์ประกอบ UI เฉพาะถูกเปิดใช้งานหรือปิดใช้งาน |
ข้อความ | ไม่ | ค่าข้อความ | ข้อความที่จะตรวจสอบ | |
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ที่จะตรวจ | |
หน้าต่าง | ไม่ | องค์ประกอบ UI | หน้าต่างเพื่อตรวจสอบว่ามีข้อความอยู่หรือไม่ | |
สถานะ | ไม่ระบุ | เปิดใช้งาน ปิดใช้งาน | เปิดใช้งาน | สถานะองค์ประกอบ UI ที่จะตรวจ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
รอเนื้อหาหน้าต่าง
ระงับการดำเนินการของระบบอัตโนมัติจนกว่าข้อความหรือองค์ประกอบ UI ที่เฉพาะเจาะจงจะปรากฏขึ้นหรือหายไปจากหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Wait until window | ไม่พร้อมใช้งาน | ประกอบด้วยองค์ประกอบ UI ไม่มีองค์ประกอบ UI ประกอบด้วยข้อความ ไม่มีข้อความ | มีองค์ประกอบ UI | ว่ารอข้อความหรือองค์ประกอบ UI เฉพาะปรากฏในหน้าต่างหรือไม่ |
Check UI element state | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ตรวจสอบว่าองค์ประกอบ UI เฉพาะถูกเปิดใช้งานหรือปิดใช้งาน |
ข้อความ | ไม่ | ค่าข้อความ | ข้อความที่จะตรวจสอบ | |
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ที่จะตรวจ | |
หน้าต่าง | ไม่ | องค์ประกอบ UI | หน้าต่างเพื่อตรวจสอบว่ามีข้อความอยู่หรือไม่ | |
สถานะ | ไม่ระบุ | เปิดใช้งาน ปิดใช้งาน | เปิดใช้งาน | สถานะองค์ประกอบ UI ที่จะตรวจ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
รอให้เนื้อหาหน้าต่างล้มเหลว | แสดงว่าการทำงานของการรอล้มเหลว |
ถ้ารูป
การดำเนินการนี้ทำเครื่องหมายจุดเริ่มต้นของบล็อกการดำเนินการตามเงื่อนไข โดยขึ้นอยู่กับว่ารูปภาพที่เลือกนั้นปรากฏบนหน้าจอหรือไม่
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
If image | ไม่พร้อมใช้งาน | มีอยู่ ไม่มีอยู่ | มีอยู่ | ตรวจสอบว่ามีหรือไม่มีรูปภาพที่เลือกหรือไม่ |
รูปภาพ | ไม่ | รายการ ของ รูปภาพ | ภาพที่การดำเนินการจะตรวจสอบว่ามีอยู่จริงหรือไม่ | |
ค้นหาภาพบน | ไม่พร้อมใช้งาน | ทั้งหน้าจอ หน้าต่างเบื้องหน้าเท่านั้น | หน้าจอทั้งหมด | กำหนดว่าจะค้นหารูปภาพที่ระบุเพียงแค่หน้าต่างเบื้องหน้าหรือบนหน้าจอที่มองเห็นทั้งหมด ทั้งสองตัวเลือกจะไม่พบภาพ ถ้าไม่สามารถมองเห็นได้ชัดเจนบนหน้าจอ |
Search mode | ไม่พร้อมใช้งาน | ค้นหาทั้งหน้าจอหรือหน้าต่างเบื้องหน้า ค้นหาในภูมิภาคย่อยที่ระบุของหน้าจอหรือหน้าต่างเบื้องหน้า | ค้นหาทั้งหน้าจอหรือหน้าต่างเบื้องหน้า | กำหนดว่าจะสแกนทั้งหน้าจอ (หรือหน้าต่าง) เพื่อค้นหาข้อความที่ให้มา หรือทำให้ขอบเขตย่อยแคบลงเท่านั้น |
Find all images in the list | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ตรวจสอบว่ามีภาพทั้งหมดในรายการหรือไม่ |
X1 | ใช่ | ค่าตัวเลข | พิกัด X เริ่มต้นของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
X2 | ใช่ | ค่าตัวเลข | พิกัด X สิ้นสุดของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
Y1 | ใช่ | ค่าตัวเลข | พิกัด Y เริ่มต้นของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
Y2 | ใช่ | ค่าตัวเลข | พิกัด Y สิ้นสุดของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
Tolerance | ใช่ | ค่าตัวเลข | 10 | ระบุว่ารูปภาพที่ค้นหาอาจแตกต่างจากรูปภาพที่เลือกไว้ในตอนแรกมากเพียงใด |
อัลกอริทึมการจับคู่รูปภาพ | ไม่ระบุ | พื้นฐาน ขั้นสูง | พื้นฐาน | อัลกอริทึมรูปภาพใดที่จะใช้ในการค้นหารูปภาพ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถตรวจสอบรูปในโหมดแบบไม่โต้ตอบ | ระบุว่าไม่สามารถระบุรูปภาพในโหมดไม่โต้ตอบได้ |
พิกัดของขอบเขตย่อยไม่ถูกต้อง | ระบุว่าพิกัดของขอบเขตย่อยที่ระบุไม่ถูกต้อง |
ใช้เดสก์ท็อป
ดำเนินการที่เกี่ยวข้องกับเดสก์ท็อปและแถบงาน
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ที่จะคลิก | |
ชนิดการคลิก | ไม่ระบุ | คลิกซ้าย คลิกขวา ดับเบิลคลิก | คลิกซ้าย | ชนิดของการคลิกที่จะดำเนินการ |
เปิดแอปพลิเคชั่นใหม่เมื่อคลิกซ้ายที่แถบงาน | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | เมื่อตั้งค่าพารามิเตอร์นี้เป็น 'จริง' จะช่วยให้มั่นใจได้ว่าหน้าต่างใหม่ของแอปพลิเคชันจะถูกสร้างขึ้นเมื่อคลิกซ้ายที่ไอคอนในแถบ "เปิดใช้ด่วน" หรือที่เรียกว่าแถบงานของ Windows 7 ขึ้นไป ยกเลิกการเลือกตัวเลือกนี้เพื่อนำอินสแตนซ์ของแอปพลิเคชันที่ทำงานอยู่แล้วไปที่เบื้องหน้า |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
การดำเนินการแถบงานไม่สำเร็จ | แสดงว่าการทำงานของแถบงานล้มเหลว |
เลือกแท็บในหน้าต่าง
เลือกแท็บจากกลุ่มของแท็บ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Tab | ไม่ | องค์ประกอบ UI | แท็บที่จะเลือก |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
การเลือกแท็บล้มเหลว | ระบุปัญหาในการเลือกแท็บที่ระบุ |
รอภาพ
การดำเนินการนี้จะรอจนกว่าภาพใดภาพหนึ่งจะปรากฏบนหน้าจอหรือบนหน้าต่างเบื้องหน้า
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Wait for image to | ไม่พร้อมใช้งาน | ปรากฏขึ้น หายไป | ปรากฏ | ตรวจว่าจะรอให้รูปปรากฏหรือหายไป |
รูปภาพที่จะรอ | ไม่ | รายการ ของ รูปภาพ | ภาพที่การดำเนินการจะตรวจสอบว่ามีอยู่จริงหรือไม่ | |
ค้นหาภาพบน | ไม่พร้อมใช้งาน | ทั้งหน้าจอ หน้าต่างเบื้องหน้าเท่านั้น | หน้าจอทั้งหมด | กำหนดว่าจะค้นหารูปภาพที่ระบุเพียงแค่หน้าต่างเบื้องหน้าหรือบนหน้าจอที่มองเห็นทั้งหมด ทั้งสองตัวเลือกจะไม่พบภาพ ถ้าไม่สามารถมองเห็นได้ชัดเจนบนหน้าจอ |
Search mode | ไม่พร้อมใช้งาน | ค้นหาทั้งหน้าจอหรือหน้าต่างเบื้องหน้า ค้นหาในภูมิภาคย่อยที่ระบุของหน้าจอหรือหน้าต่างเบื้องหน้า | ค้นหาทั้งหน้าจอหรือหน้าต่างเบื้องหน้า | กำหนดว่าจะสแกนทั้งหน้าจอ (หรือหน้าต่าง) เพื่อค้นหาข้อความที่ให้มา หรือทำให้ขอบเขตย่อยแคบลงเท่านั้น |
Wait for all images | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ไม่ว่าจะรอให้ภาพทั้งหมดในรายการปรากฏขึ้น (หายไป) หรือเพียงภาพเดียว |
X1 | ใช่ | ค่าตัวเลข | พิกัด X เริ่มต้นของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
X2 | ใช่ | ค่าตัวเลข | พิกัด X สิ้นสุดของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
Y1 | ใช่ | ค่าตัวเลข | พิกัด Y เริ่มต้นของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
Y2 | ใช่ | ค่าตัวเลข | พิกัด Y สิ้นสุดของขอบเขตย่อยที่จะสแกนสำหรับข้อความที่ให้มา | |
Tolerance | ใช่ | ค่าตัวเลข | 10 | ระบุว่ารูปภาพที่ค้นหาอาจแตกต่างจากรูปภาพที่เลือกไว้ในตอนแรกมากเพียงใด |
อัลกอริทึมการจับคู่รูปภาพ | ไม่ระบุ | พื้นฐาน ขั้นสูง | พื้นฐาน | อัลกอริทึมรูปภาพใดที่จะใช้ในการค้นหารูปภาพ |
ล้มเหลวด้วยข้อผิดพลาดการหมดเวลา | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าคุณต้องการให้การดำเนินการรออย่างไม่มีกำหนดหรือล้มเหลวหลังจากช่วงเวลาที่กำหนด |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
X | ค่าตัวเลข | พิกัด X ของจุดที่ข้อความปรากฏบนหน้าจอ หากดำเนินการค้นหาข้อความในหน้าต่างเบื้องหน้า ค่านี้จะสัมพันธ์กับมุมบนซ้ายของหน้าต่าง |
Y | ค่าตัวเลข | พิกัด Y ของจุดที่ข้อความปรากฏบนหน้าจอ หากดำเนินการค้นหาข้อความในหน้าต่างเบื้องหน้า ค่านี้จะสัมพันธ์กับมุมบนซ้ายของหน้าต่าง |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
การรอภาพล้มเหลว | แสดงว่าการทำงานของการรอล้มเหลว |
ไม่สามารถตรวจสอบรูปในโหมดแบบไม่โต้ตอบ | ระบุว่าไม่สามารถระบุรูปภาพในโหมดไม่โต้ตอบได้ |
พิกัดของขอบเขตย่อยไม่ถูกต้อง | ระบุว่าพิกัดของขอบเขตย่อยที่ระบุไม่ถูกต้อง |
วางเมาส์เหนือองค์ประกอบ UI ในหน้าต่าง
วางเมาส์เหนือองค์ประกอบ UI ใดๆ บนหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | เลือกองค์ประกอบ UI ในหน้าต่างที่จะวางเมาส์ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
วางเมาส์เหนือองค์ประกอบไม่สำเร็จ | แสดงว่าการวางเมาส์เหนือองค์ประกอบล้มเหลว |
คลิกองค์ประกอบ UI ในหน้าต่าง
คลิกที่องค์ประกอบ UI ของหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ที่จะคลิก | |
ชนิดการคลิก | ไม่ระบุ | คลิกซ้าย คลิกขวา ดับเบิลคลิก คลิกกลาง ปุ่มซ้ายลง ปุ่มซ้ายขึ้น ปุ่มขวาลง ปุ่มขวาขึ้น | คลิกซ้าย | ชนิดของการคลิกที่จะดำเนินการ |
จำลองการดำเนินการ | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าจะจำลองการเลื่อนเคอร์เซอร์ของเมาส์ไปไว้เหนือองค์ประกอบ ก่อนที่จะคลิกหรือไม่ ตัวเลือกนี้ไม่จำเป็นต้องโฟกัสหน้าจอองค์ประกอบ UI ซึ่งจะไม่นำมาอยู่เบื้องหน้าโดยอัตโนมัติ โปรดทราบว่าตัวเลือกนี้ใช้ได้กับการดำเนินการคลิกซ้ายเท่านั้น และอาจใช้ไม่ได้กับทุกองค์ประกอบ UI |
Mouse position relative to UI element | ไม่ระบุ | ซ้ายบน ตรงกลางด้านบน ขวาบน กลางซ้าย ตรงกลางกลาง กลางขวา ซ้ายล่าง ตรงกลางล่าง ขวาล่าง | ตรงกลางกึ่งกลาง | ระบุส่วนขององค์ประกอบ UI ที่เมาส์จะถูกย้ายไปก่อนที่จะคลิก |
Offset X | ใช่ | ค่าข้อความ | 12 | ออฟเซ็ตเมาส์จากตำแหน่งตามจำนวนพิกเซลนี้ไปทางขวา |
Offset Y | ใช่ | ค่าข้อความ | 12 | ออฟเซ็ตเมาส์จากตำแหน่งตามจำนวนพิกเซลนี้ลง |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
คลิกล้มเหลว | แสดงว่าการคลิกล้มเหลว |
เลือกตัวเลือกเมนูในหน้าต่าง
เลือกตัวเลือกในเมนูของหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | ตัวเลือกเมนูให้เลือก |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
เลือกตัวเลือกไม่สำเร็จ | ระบุปัญหาในการเลือกตัวเลือกเมนูที่ระบุ |
ลากและวางองค์ประกอบ UI ในหน้าต่าง
ลากและวางองค์ประกอบ UI ของหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI ที่จะลาก | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ที่จะลาก | |
องค์ประกอบ UI ที่จะวาง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ที่จะวาง | |
ชนิดการคลิก | ไม่ระบุ | คลิกซ้าย คลิกขวา | คลิกซ้าย | ระบุปุ่มเมาส์ที่จะใช้ในการคลิกค้างไว้ขณะที่ลากองค์ประกอบ UI ไปยังปลายทาง |
Mouse down offset X | ใช่ | ค่าข้อความ | 12 | ชดเชยการคลิกเมาส์ลง ซึ่งจะใช้ในการลากองค์ประกอบ UI โดยพิกเซลจำนวนมากนี้ไปทางขวา |
Mouse down offset Y | ใช่ | ค่าข้อความ | 12 | ชดเชยการคลิกเมาส์ลง ซึ่งจะใช้ในการลากองค์ประกอบ UI โดยพิกเซลจำนวนมากนี้ลง |
Mouse down position relative to drag-target UI element | ไม่พร้อมใช้งาน | ซ้ายบน ตรงกลางด้านบน ขวาบน กลางซ้าย ตรงกลางกลาง กลางขวา ซ้ายล่าง ตรงกลางล่าง ขวาล่าง | ตรงกลางกึ่งกลาง | ระบุส่วนขององค์ประกอบ UI ที่จะปล่อยเมาส์ลงไปก่อนที่จะคลิก |
Mouse up offset X | ใช่ | ค่าข้อความ | 12 | ชดเชยการคลิกเมาส์ขึ้น ซึ่งจะใช้ในการลากองค์ประกอบ UI โดยพิกเซลจำนวนมากนี้ไปทางขวา |
Mouse up offset Y | ใช่ | ค่าข้อความ | 12 | ชดเชยการคลิกเมาส์ขึ้น ซึ่งจะใช้ในการลากองค์ประกอบ UI โดยพิกเซลจำนวนมากนี้ลง |
Mouse up position relative to drop-target UI element | ไม่พร้อมใช้งาน | ซ้ายบน ตรงกลางด้านบน ขวาบน กลางซ้าย ตรงกลางกลาง กลางขวา ซ้ายล่าง ตรงกลางล่าง ขวาล่าง | ตรงกลางกึ่งกลาง | ระบุส่วนขององค์ประกอบ UI เพื่อลากเมาส์ไปวางหลังคลิก |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่พบองค์ประกอบ UI ที่จะลาก | ระบุว่าไม่พบองค์ประกอบ UI ที่จะลาก |
ไม่พบองค์ประกอบ UI ที่จะลาก | ระบุว่าไม่พบองค์ประกอบ UI ที่จะลาก |
ลากและวางล้มเหลว | ระบุปัญหาระหว่างการลากและวางองค์ประกอบ UI ที่ไม่ซ้ำกัน |
ขยาย/ย่อโหนดลำดับชั้นในหน้าต่าง
ขยายหรือยุบโหนดของมุมมองทรีที่อยู่ในหน้าต่าง
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
องค์ประกอบ UI | ไม่ | องค์ประกอบ UI | โหนดลำดับชั้นเพื่อขยาย/ย่อ | |
เส้นทางโฟลเดอร์ | ใช่ | ค่าข้อความ | เส้นทางที่คั่นด้วยเครื่องหมายทับไปข้างหน้าซึ่งสร้างจากชื่อโฟลเดอร์ที่นำไปสู่โหนดลำดับชั้นเพื่อขยายหรือยุบ | |
Use regular expressions | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าชื่อโฟลเดอร์แต่ละชื่อในเส้นทางที่จะตีความเป็นนิพจน์ทั่วไปหรือไม่ |
Operation | ไม่พร้อมใช้งาน | ขยาย ยุบ | ขยาย | ระบุว่าจะขยายหรือยุบโหนดลำดับชั้น |
หมายเหตุ
โปรแกรมนิพจน์ทั่วไปของ Power Automate คือ .NET ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับนิพจน์ทั่วไป ให้ไปที่ ภาษานิพจน์ทั่วไป - ข้อมูลอ้างอิงด่วน
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถตั้งค่าโหนดทรีเป็นสถานะที่ระบุ | ระบุปัญหาในการตั้งค่าสถานะโหนดลำดับชั้นที่ระบุ |
ถ้าหน้าต่าง
การดำเนินการนี้เป็นจุดเริ่มต้นของบล็อกการดำเนินการตามเงื่อนไขขึ้นอยู่กับว่าหน้าต่างเปิดอยู่หรือไม่หรือหน้าต่างเป็นหน้าต่างโฟกัส (เบื้องหน้า)
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Get window | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
Window title | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
อินสแตนซ์หน้าต่าง | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะตรวจ | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ให้ป้อนคลาสของหน้าต่างที่จะใช้ | |
Check if window | ไม่พร้อมใช้งาน | เปิด ไม่เปิด เน้น ไม่เน้น | เปิด | สถานะของหน้าต่างที่จะตรวจสอบ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
รอหน้าต่าง
ระงับการดำเนินการหรือกระบวนการจนกว่าหน้าต่างเฉพาะจะเปิด ปิด ได้รับโฟกัส หรือสูญเสียโฟกัส
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Find window | ไม่พร้อมใช้งาน | ตามองค์ประกอบ UI ของหน้าต่าง ตามอินสแตนซ์หน้าต่าง / ชื่อเรียก ตามชื่อเรื่องและ / หรือคลาส | โดยองค์ประกอบ UI ของหน้าต่าง | ระบุว่าจะค้นหาหน้าต่างโดยใช้องค์ประกอบ UI หรือการรวมกันของชื่อ/คลาสของหน้าต่าง |
Window title | ใช่ | ค่าข้อความ | ชื่อหน้าต่าง สามารถใช้อักขระตัวแทนแทนได้ เช่น "?" หรือ "*" | |
หน้าต่าง | ไม่ | องค์ประกอบ UI | องค์ประกอบ UI ของหน้าต่าง | |
อินสแตนซ์หน้าต่าง | ไม่ | ค่าตัวเลข | อินสแตนซ์หรือชื่อเรียกของหน้าต่างที่จะตรวจ | |
Window class | ใช่ | ค่าข้อความ | ถ้ามีสองหน้าต่างที่มีชื่อเรื่องเดียวกัน คลาสของหน้าต่างอาจช่วยแยกความแตกต่างระหว่างหน้าต่างเหล่านี้ ในกรณีนี้ ให้ป้อนคลาสของหน้าต่างที่จะใช้ | |
Wait for window to | ไม่พร้อมใช้งาน | เปิด ปิด โฟกัส ลดโฟกัส | เปิด | ไม่ว่าจะรอให้หน้าต่างเฉพาะเปิด ปิด กลายเป็นโฟกัส (เช่น กลายเป็นหน้าต่างเบื้องหน้า) หรือสูญเสียโฟกัส (เช่น หยุดเป็นหน้าต่างเบื้องหน้า) |
Focus window after it opens | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | นำหน้าต่างไปด้านหน้าหลังจากเปิดขึ้น ดังนั้นการดำเนินการในภายหลังจะถูกนำไปที่หน้าต่างนี้ |
ตัวแปรที่สร้าง
การดำเนินการนี้ไม่สร้างตัวแปรใดๆ
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ไม่สามารถโฟกัสหน้าต่าง | ระบุปัญหาในการโฟกัสหน้าต่างที่ระบุ |
รอให้เนื้อหาล้มเหลว | แสดงว่าการทำงานของการรอล้มเหลว |
ไม่สามารถดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ | ระบุปัญหาในการดำเนินการเกี่ยวกับหน้าต่างในโหมดที่ไม่ใช่แบบโต้ตอบ |