Sdílet prostřednictvím


uživatelské rozhraní IA-Connect

IA-Connect je platforma RPA pro automatizaci robotických procesů, která přidává funkce RPA z cloudu do místních virtuálních počítačů nebo prostřednictvím připojení Citrix nebo Vzdálené plochy Microsoftu. Toto je modul pro automatizaci uživatelského rozhraní aplikace systému Windows UIA.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadata konektoru
Vydavatel Ultima Business
Internetová stránka https://www.ultima.com/ultima-labs
Zásady ochrany osobních údajů https://www.ultima.com/privacy-policy
Kategorie IT provoz; Produktivita

IA-Connect je platforma RPA (Robotic Process Automation), která přidává funkce RPA z Power Automate Cloud Flow k místním virtuálním počítačům nebo přes připojení Citrix nebo Microsoft Remote Desktop (RDS). Konektory IA-Connect poskytují více než 800 akcí, což umožňuje automatizovat každý typ místní aplikace přímo z toku cloudu Power Automate. Všechny IA-Connect akce jsou k dispozici přímo z vašeho cloudového toku Power Automate, který poskytuje snadnou integraci mezi cloudovými a místními aplikacemi, schopnost využívat stávající podmínky, smyčky, dynamický obsah, výrazy a zpracování výjimek v procesech RPA. Použití konektorů IA-Connect také poskytuje úplnou historii spouštění a auditovatelnost z historie spuštění toku a zároveň odstraňuje nutnost mít samostatnou aplikaci, konzolu nebo studio pro vývoj procesů RPA.

Požadavky

Pokud chcete použít některý z konektorů IA-Connect, musíte nainstalovat IA-Connect software. To je zdarma test po dobu 30 dnů, po které budete vyžadovat IA-Connect licenci.

Software IA-Connect se skládá ze dvou hlavních komponent:

  • Orchestrátor IA-Connect, což je webová aplikace Azure, kterou byste hostovala ve svém vlastním tenantovi Azure. To zpracovává směrování a zabezpečení toků RPA do jednoho nebo několika místních nebo cloudových virtuálních počítačů.

  • Agent IA-Connect a director, který je nainstalovaný na virtuálních počítačích, kde je software, který chcete automatizovat, přístupný. Kromě toho může agent IA-Connect běžet uvnitř relace Citrix nebo Vzdálené plochy (RDS), kde jsou příkazy RPA předány virtuální kanál do vzdálené relace ke spuštění. Agenta IA-Connect lze spustit ze sdílené síťové složky a nevyžaduje instalaci.

Dostupné konektory IA-Connect

Dostupné konektory IA-Connect jsou:

  • IA-Connect dynamického kódu
  • IA-Connect Java
  • IA-Connect JML
  • IA-Connect sálový počítač
  • IA-Connect Microsoft Office
  • IA-Connect grafické uživatelské rozhraní SAP
  • relace IA-Connect
  • uživatelské rozhraní IA-Connect
  • webový prohlížeč IA-Connect

Jak získat přihlašovací údaje

Pokud chcete získat licenci a zahájit 30denní bezplatnou zkušební verzi, odešlete prosím žádost na našich webových stránkách (https://www.ultima.com/IA-Connect/Power-Automate).

Po přijetí žádosti o zkušební verzi vás budeme kontaktovat prostřednictvím e-mailové adresy, která vám pomůže s nastavením IA-Connect softwaru a poskytnutím zkušební licence. Toto je plně doporučená zkušební verze, která vám umožní otestovat všech 800 akcí ve všech 9 konektorech IA-Connect ve vašem vlastním prostředí během zkušebního období.

Začínáme s konektorem

Po odeslání žádosti o zkušební verzi pro IA-Connect budete moct stáhnout soubor ZIP obsahující IA-Connect software a dokumentaci týkající se instalace a nastavení. Budeme vás také kontaktovat, abychom vám podle potřeby nabídli podporu a pokyny.

Support

Během zkušebního období můžete kontaktovat Ultima Labs (IAConnect@ultima.com) o podporu a pomoc.

Po zakoupení IA-Connect licencí obdržíte tokeny podpory, které se dají uplatnit pro školení nebo podporu od technického centra Ultima založeného na Velké Británii( TSC).

Známé problémy, běžné chyby a nejčastější dotazy

Naše znalostní báze obsahuje řadu článků, které pokrývají všechny známé problémy, běžné chyby, ke kterým může dojít při používání konektorů IA-Connect a nejčastějších dotazů. Přístup k těmto prostředkům je dostupný https://support.ultima.com/ultimalabs v rámci zkušební verze IA-Connect a po zakoupení licence IA-Connect.

Vytvoření připojení

Konektor podporuje následující typy ověřování:

výchozí Parametry pro vytvoření připojení Všechny oblasti Nesdílitelné

Výchozí

Použitelné: Všechny oblasti

Parametry pro vytvoření připojení

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Název Typ Description Povinné
Klíč rozhraní API securestring Klíč rozhraní API pro toto rozhraní API Pravdivé
adresa nástroje IA-Connect Orchestrator řetězec Zadejte adresu nástroje IA-Connect Orchestrator bez komponenty HTTP(S). Pravdivé

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Existuje okno Win32 nejvyšší úrovně.

Rychlá akce Win32, která hlásí, jestli existuje okno Win32 nejvyšší úrovně. Okno nejvyšší úrovně je okno, které je připojené k ploše. Můžete hledat podle názvu třídy nebo názvu okna nebo můžete zadat pokročilejší filtry hledání, včetně zástupných znaků. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Okno musí existovat, IA-Connect nebude čekat. Je častější použít akci UIA Existuje prvek plochy UIA, který je výkonnější, ale tato akce Win32 se obvykle spouští rychleji.

Existuje prvek desktopového rozhraní UIA.

Zaznamenává, zda existuje prvek plochy a poskytuje některé základní vlastnosti elementu.

Existuje prvek UIA.

Hlásí, zda prvek existuje a vrací některé základní vlastnosti elementu.

Focus UIA – element

Fokusuje prvek, který z něj dělá aktivní prvek pro fokus klávesnice a v závislosti na aplikaci může převést okno prvku do popředí.

Global double left mouse click on UIA element

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a pokliká na levé tlačítko myši.

Global middle mouse click on UIA element

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a klikne na prostřední tlačítko myši.

Globální kliknutí myší na oblast barev hledání prvků UIA

Přesune myš přes oblast pixelů v prvku UIA, který splňuje zadaná kritéria barev a provede kliknutí myší. Prvek by se měl nejprve přenést na přední místo, protože snímek obrazovky pořizuje kopii obrazovky v umístění prvků.

Globální kliknutí pravým tlačítkem myši na prvek UIA

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a klikne na pravé tlačítko myši.

Globální levý kliknutí myší na prvek UIA

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a klikne na levé tlačítko myši.

Globální vstupní heslo do elementu UIA

Přesune myš na střed prvku, fokus na něj, levým kliknutím a stiskne klávesy. Obvykle se používá se vstupem hesla, který nepřijímá nativní metody zadávání UIA.

Globální vstupní text do elementu UIA

Přesune myš na střed prvku, fokus na něj, levým kliknutím a stiskne klávesy. Obvykle se používá s textovým vstupem, který nepřijímá nativní metody zadávání UIA.

Je zaškrtnutý prvek UIA.

Tato akce vrátí hodnotu true nebo false označující, zda je prvek (obvykle zaškrtávací políčko nebo přepínač) zaškrtnuté.

Klikněte na položku prvku seznamu UIA podle indexu.

Klikne na prvek seznamu, který odpovídá zadanému indexu. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky.

Klikněte na položku prvku seznamu UIA podle názvu.

Klikne na prvek seznamu se zadaným názvem. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky.

Kontrola elementu UIA

Nastaví stav prvku (obvykle zaškrtávací políčko nebo přepínač) na zaškrtnuté nebo nezaškrtnuté.

Kontrola několika prvků UIA

Nastaví stav více prvků (obvykle zaškrtávací políčko nebo přepínač) na zaškrtnuté nebo nezaškrtnuté.

Kreslení obdélníku kolem prvku UIA

Nakreslí obdélník kolem obvodu prvku, který vám pomůže identifikovat, že nalezený prvek je ten, který je povinný. Obdélník se po 5 sekundách automaticky odebere.

Maximalizace okna UIA

Maximalizuje okno pomocí zadaného úchytu UIA.

Minimalizovat okno UIA

Minimalizuje okno pomocí zadaného úchytu UIA.

Má proces okno Win32.

Jednoduchá a rychlá akce Win32, která hlásí, jestli má proces (určený názvem) nějaká viditelná okna. Okno musí existovat: IA-Connect nebude čekat. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Nastavení normálního okna UIA

Normalizuje okno pomocí zadaného úchytu UIA (tj. nastaví ho na okno s normální velikostí místo minimalizovaného nebo maximalizováného).

Nastavení okna UIA na popředí

Přenese okno do popředí.

Nastavení procenta posouvání elementů UIA

Nastavte vodorovné a / nebo svislé posuvník procento zadaného prvku, pokud je posouvání podporováno tímto prvkem. Pokud element podporuje vzor "scroll", můžete tuto akci použít přímo u elementu a zadat vodorovnou nebo svislou velikost posouvání (nebo obojí). Pokud prvek nepodporuje vzor "scroll", tato akce se vrátí zpět do vzorů "range value" nebo 'value', ale budete je muset použít přímo na ovládací prvky posuvníku, nikoli samotný prvek.

Nastavení prvku UIA na hodnotu číselného rozsahu

Nastaví hodnotu prvku, který má číselný rozsah, například posuvník.

Nastavení prvku UIA na číselnou hodnotu

Nastaví hodnotu prvku, který má číselný vstup, například textové pole nebo posuvník.

Nastavení režimu vyhledávání elementů UIA

Při provádění akcí UIA vyberte, který režim vyhledávání prvků UIA má používat agent IA-Connect. Tuto akci byste obvykle použili jenom v případě, že máte potíže s výchozím režimem (Najít vše).

Nastavení časového limitu transakce UIA

Určuje, jak dlouho bude rozhraní API UIA čekat, než aplikace vrátí informace o prvku. K tomuto vypršení časového limitu transakce obvykle dojde pouze v případě, že aplikace nereaguje.

Návrat vstupu do elementu UIA

Vstupuje návratový nebo nový řádek Windows do elementu (obvykle textové pole pro zadávání), a to buď nahrazením existujícího textu, nebo vložením návratu na konkrétní pozici.

Počkejte, než desktopový element UIA neexistuje.

Čeká na to, že prvek plochy (obvykle okno) už neexistuje.

Počkejte, než element UIA neexistuje.

Čeká na prvek (obvykle jednotlivý prvek v okně, například tlačítko nebo oblast pro zadávání textu), už neexistuje.

Počkejte, než obrázek viditelného vyhledávání v elementu UIA neexistuje.

Počká, dokud se vyhledávací obrázek zadaný jako vstup pro tuto akci nedá vizuálně najít (nebo nebyl nikdy umístěn) v elementu UIA na obrazovce nebo po uplynutí zadaného časového limitu a obrázek je stále k dispozici. Prvek by měl být nejprve přenesen na přední straně, protože agent vezme snímek obrazovky se souřadnicemi elementu a vyhledá zadaný vyhledávací obrázek na snímku obrazovky. Prvek UIA musí existovat od spuštění. Akce se dokončí okamžitě, jakmile obrázek už neexistuje.

Přepnout prvek UIA

Přepíná prvek (obvykle zaškrtávací políčko nebo přepínač). To dává prvku opačný stav k aktuálnímu stavu (např. zaškrtnutí se zruší a naopak). Pokud chcete nastavit konkrétní stav, použijte místo toho akci Zkontrolovat prvek.

Přesun elementu UIA

Přesune prvek UIA na zadanou pozici na obrazovce. Tato akce bude obvykle fungovat pouze s prvky okna (které mají vzor transformace).

Resetování všech popisovačů elementů UIA

Obnoví všechny popisovače prvků UIA, které jsou aktuálně uložené IA-Connect, což může být užitečné, pokud jste identifikovali velké množství prvků a máte velký počet uložených popisovačů prvků. Ve scénářích s extrémně velkým počtem popisovačů prvků (100 000+) lze tuto akci použít také k uvolnění využití paměti RAM.

Rozbalení elementu UIA

Rozbalí prvek (obvykle položku nabídky nebo rozevíracího seznamu). Pokud je položka již rozbalována, nic se nestane.

Sbalit prvek UIA

Sbalí prvek (obvykle položku nabídky nebo rozevíracího seznamu). Pokud je položka už sbalená, nic se nestane.

Snímek obrazovky s umístěním elementu UIA

Pořídí snímek obrazovky s umístěním elementu a vrátí obrázek. Prvek by se měl nejprve přenést na přední místo, protože snímek obrazovky pořizuje kopii obrazovky v umístění prvků.

Stiskněte element UIA.

Stiskne prvek (obvykle tlačítko).

Vyhledání prvního nadřazeného elementu UIA

Vyhledá hierarchii stromové struktury UIA pro první nadřazený prvek, který odpovídá kritériím hledání. Nadřazený prvek je definován jako prvek, který je na další úrovni nahoru UIA "strom" a je téměř vždy obsahující prvek.

Vyhledání viditelného vyhledávacího obrázku v elementu UIA

Vrátí, zda byl vyhledávací obrázek zadaný jako vstup pro tuto akci vizuálně umístěn v elementu UIA na obrazovce. Prvek by měl být nejprve přenesen na přední straně, protože agent vezme snímek obrazovky se souřadnicemi elementu a vyhledá zadaný vyhledávací obrázek na snímku obrazovky.

Výběr prvku UIA

Vybere prvek (obvykle položku v seznamu nebo rozevíracím seznamu).

Zadání hesla do elementu UIA

Akce UIA, která zadává heslo do elementu (obvykle pole pro zadání hesla), nahradí stávající text.

Zadání textu do elementu UIA

Akce UIA, která zadává text do elementu (obvykle textové pole zadávání), buď nahradí stávající text, nebo vloží novou hodnotu na konkrétní pozici.

Zadání textu do více prvků UIA

Akce UIA, která zadává různé části textu do více prvků (obvykle pole pro zadávání textu), buď nahradí stávající text, nebo vloží novou hodnotu na určitou pozici.

Zavření okna elementu UIA

Zavře okno prvku. Obvykle funguje jenom v oknech nebo dialogových oknech.

Změna velikosti elementu UIA

Změní velikost elementu UIA. Tato akce bude obvykle fungovat pouze s prvky okna (které mají vzor transformace).

Získání barevné oblasti hledání prvků UIA

Vrátí podrobnosti o oblasti pixelů v prvku UIA, který splňuje zadaná kritéria barev. Prvek by měl být nejprve přenesen na přední straně, protože Agent vyhledá barvy tak, že pořídit snímek obrazovky se souřadnicemi prvku.

Získání elementu UIA na souřadnicích obrazovky

Vrátí prvek UIA umístěný na zadaných souřadnicích obrazovky.

Získání hodnoty elementu UIA

Vrátí hodnotu prvku. Hodnota je obvykle přidružena k textové vstupní oblasti, ale mnoho prvků může mít tuto vlastnost.

Získání hodnoty popisku elementu UIA

Vrátí hodnotu popisku prvku.

Získání obsahu elementu DataGrid UIA

Vrátí obsah prvku datagrid. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). Tuto akci lze také použít k načtení výsledků z předchozího spuštění této akce, spustit jako vlákno agenta.

Získání oken Win32

Rychlá akce Win32, která vrátí seznam všech oken Win32, která volitelně mají zadaný název třídy nebo název okna, nebo můžete zadat pokročilejší vyhledávací filtry, včetně zástupných znaků. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Systém Windows Win32 může obsahovat neočekávané položky včetně hlavního panelu, plochy, nabídky Start, průhledných překrytí, mimo obrazovku nebo skrytých oken, takže vrácený seznam může obsahovat více výsledků, než se čekalo.

Získání položek prvku seznamu UIA

Vrátí seznam podřízených položek elementů nalezených v zadaném elementu (obvykle rozevírací seznam / položky nabídky).

Získání popisovače nadřazeného elementu UIA

Vrátí popisovač pro nadřazený prvek zadaného elementu. Nadřazený prvek je definován jako prvek, který je na další úrovni nahoru UIA "strom" a je téměř vždy obsahující prvek.

Získání popisovače UIA pro hlavní okno ID procesu

Jednoduchá a rychlá akce Win32, která vrátí popisovač pro jakékoli hlavní okno procesu (určené ID procesu). Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Získání popisovače UIA pro hlavní okno procesu

Jednoduchá a rychlá akce Win32, která vrátí popisovač pro jakékoli hlavní okno procesu (určené názvem). Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Okno musí existovat: IA-Connect nebude čekat. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Získání popisovače UIA pro okno Win32 nejvyšší úrovně

Rychlá akce Win32, která vrací popisovač UIA pro jakékoli okno Win32 nejvyšší úrovně, které má zadaný název třídy nebo název okna, nebo můžete zadat pokročilejší vyhledávací filtry, včetně zástupných znaků. Okno nejvyšší úrovně je okno, které je připojené k ploše. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Okno musí existovat, IA-Connect nebude čekat. Je častější použít akci UIA Existuje prvek plochy UIA, který je výkonnější, ale tato akce Win32 se obvykle spouští rychleji.

Získání prvků plochy UIA

Vrátí seznam všech oken a dialogových oken na ploše.

Získání režimu vyhledávání elementu UIA

Načte, který režim vyhledávání elementu UIA používá agent IA-Connect pro akce UIA.

Získání textové hodnoty elementu UIA

Vrátí textovou hodnotu prvku. Textová hodnota je obvykle přidružena k popisku, ale mnoho prvků může mít tuto vlastnost.

Získání vlastností elementu DataGrid UIA

Vrátí vlastnosti tabulky elementu DataGrid. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou).

Získání vlastností elementu UIA

Vrátí všechny vlastnosti elementu. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností.

Získání vlastností elementu UIA jako seznamu

Vrátí vlastnosti prvku jako jeden řádek seznamu (jednořádkové kolekce / tabulka dat) místo jednotlivých položek, což může být užitečné v závislosti na tom, jak chcete data používat.

Získání vzorů elementů UIA

Načtěte, které vzory UIA jsou k dispozici pro prvek UIA, a proto IA-Connect akce UIA pravděpodobně budou mít vliv na prvek.

Získání více prvků UIA jako tabulky

Vytvoří výčet hodnot podřízených prvků zadaného nadřazeného elementu a vrátí je ve formátu tabulky. To lze použít k vrácení řádků a sloupců dat z prvků, které nejsou technicky tabulky, ale byly uspořádány do struktury tabulky. Tuto akci lze také použít k načtení výsledků z předchozího spuštění této akce, spustit jako vlákno agenta.

Získání více vlastností elementu UIA

Vrátí vlastnosti více prvků. To může být užitečné, pokud si nejste jisti, která pole obsahují požadované hodnoty vlastností.

Získání více vlastností nadřazeného elementu UIA

Vrátí hierarchální strom nadřazených prvků zadaného prvku až do plochy (kořenová úroveň). Nadřazený prvek je definován jako prvek, který je na další úrovni nahoru UIA "strom" a je téměř vždy obsahující prvek.

Získání úchytu UIA pro fokusovaný prvek

Vrátí popisovač aktuálně zaměřeného prvku UIA.

Získání úchytu UIA pro hlavní okno fokusovaného prvku

Vrátí popisovač pro hlavní okno aktuálně zaměřeného prvku UIA. Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní.

Získání úchytu UIA pro stolní počítače

Vrátí úchyt pro plochu. Jedná se o zastaralou akci, protože popisovač -2 lze použít k odkazování na prvek plochy, ale také proto, že existuje spousta akcí, které můžou vyhledávat vzhledem k ploše (např. "wait for desktop element" (například "wait for desktop element").

Čekání na hlavní okno ID procesu UIA

Jednoduchá a rychlá akce Win32, která čeká na existenci hlavního okna procesu (určeného ID procesu) a vrátí popisovač. Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Čekání na hlavní okno procesu UIA

Jednoduchá a rychlá akce Win32, která před vrácením popisovače čeká na zadaný čas pro hlavní okno procesu (určeného názvem). Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Čekání na okno Win32 nejvyšší úrovně UIA

Rychlá akce Win32, která čeká na určený čas, než se zobrazí okno Win32 nejvyšší úrovně před vrácením popisovače UIA. Okno nejvyšší úrovně je okno, které je připojené k ploše. Můžete hledat podle názvu třídy nebo názvu okna nebo můžete zadat pokročilejší filtry hledání, včetně zástupných znaků. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Běžnější je použití akce UIA Wait for desktop element (Počkat na prvek plochy), což je výkonnější, ale tato akce Win32 se obvykle spouští rychleji.

Čekání na prvek plochy UIA

Čeká na existenci elementu plochy (obvykle okna).

Čekání na prvek UIA

Čeká na existenci elementu (obvykle jednotlivého prvku v okně, jako je například tlačítko nebo oblast pro zadávání textu).

Čekání na viditelný vyhledávací obrázek v elementu UIA

Počká, až se vyhledávací obrázek zadaný jako vstup pro tuto akci nachází v elementu UIA na obrazovce nebo po uplynutí zadaného časového limitu. Prvek by měl být nejprve přenesen na přední straně, protože agent vezme snímek obrazovky se souřadnicemi elementu a vyhledá zadaný vyhledávací obrázek na snímku obrazovky. Prvek UIA musí existovat od spuštění. Akce se dokončí okamžitě po umístění obrázku.

Existuje okno Win32 nejvyšší úrovně.

Rychlá akce Win32, která hlásí, jestli existuje okno Win32 nejvyšší úrovně. Okno nejvyšší úrovně je okno, které je připojené k ploše. Můžete hledat podle názvu třídy nebo názvu okna nebo můžete zadat pokročilejší filtry hledání, včetně zástupných znaků. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Okno musí existovat, IA-Connect nebude čekat. Je častější použít akci UIA Existuje prvek plochy UIA, který je výkonnější, ale tato akce Win32 se obvykle spouští rychleji.

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací třídy
SearchClassName string

Název třídy elementu okna nejvyšší úrovně, který se má vyhledat, například "Poznámkový blok".

Název vyhledávacího okna
SearchWindowTitle string

Název okna nejvyšší úrovně, které chcete vyhledat.

ID procesu hledání
SearchProcessId integer

Volitelné ID procesu, který vlastní okno (například podle výstupu akce Spustit proces v IA-Connect prostředí nebo akcí relace). Nastavte na hodnotu 0 tak, aby nehledali podle ID procesu.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů na dostupných vlastnostech okna. Příklad 1: [Šířka] < 200. Příklad 2: [Title] like '*Excel' AND [IsMinimised] = False AND [IsResizeable] = True. Další příklady najdete v dokumentaci.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Okno existuje.
WindowExists boolean

Vrátí hodnotu true, pokud okno existuje nebo nepravda, pokud ne.

Existuje prvek desktopového rozhraní UIA.

Zaznamenává, zda existuje prvek plochy a poskytuje některé základní vlastnosti elementu.

Parametry

Name Klíč Vyžadováno Typ Description
Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID procesu hledání
SearchProcessId integer

Pokud je zadána (hodnota 1 nebo vyšší), bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, nechte toto pole prázdné (nebo 0).

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne.

Úchyt elementu
ElementHandle integer

Popisovač UIA pro prvek. To lze použít jako vstup pro další akce UIA, které fungují na tomto prvku.

Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Existuje prvek UIA.

Hlásí, zda prvek existuje a vrací některé základní vlastnosti elementu.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID procesu hledání
SearchProcessId integer

Pokud je zadána (hodnota 1 nebo vyšší), bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, nechte toto pole prázdné (nebo 0).

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, bude prohledán pouze proces odpovídající přesnému ID procesu hledání.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne.

Úchyt elementu
ElementHandle integer

Popisovač UIA pro prvek. To lze použít jako vstup pro další akce UIA, které fungují na tomto prvku.

Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Focus UIA – element

Fokusuje prvek, který z něj dělá aktivní prvek pro fokus klávesnice a v závislosti na aplikaci může převést okno prvku do popředí.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Global double left mouse click on UIA element

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a pokliká na levé tlačítko myši.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Zpoždění v milisekundách
DelayInMilliseconds integer

Zpoždění (v milisekundách) mezi každým kliknutím.

Fokus – první prvek
FocusElementFirst boolean

Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím?

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Kliknutí na posun X
ClickOffsetX integer

Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty.

Kliknutí na posun Y
ClickOffsetY integer

Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty.

Posun vzhledem k
OffsetRelativeTo string

Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Global middle mouse click on UIA element

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a klikne na prostřední tlačítko myši.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Fokus – první prvek
FocusElementFirst boolean

Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím?

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Kliknutí na posun X
ClickOffsetX integer

Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty.

Kliknutí na posun Y
ClickOffsetY integer

Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty.

Posun vzhledem k
OffsetRelativeTo string

Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Globální kliknutí myší na oblast barev hledání prvků UIA

Přesune myš přes oblast pixelů v prvku UIA, který splňuje zadaná kritéria barev a provede kliknutí myší. Prvek by se měl nejprve přenést na přední místo, protože snímek obrazovky pořizuje kopii obrazovky v umístění prvků.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Barva hledání
SearchColour True string

Hledat barvu ve formátu 0xAARRGGBB, #AARRGGBB, 0xRRGGBB nebo #RRGGBB kde každý barevný kanál je bajt v šestnáctkovém formátu (00 je plně vypnutý, FF je plně zapnutý). Příklad: #FF0000 pro červenou, #00FF00 pro modrou, #000000 pro černou, #FFFFFF pro bílou.

Maximální odchylka barvy
MaxColourDeviation True integer

Maximální barva prvku se může odchylovat od barvy hledání před tím, než se nepovažuje za shodu. 0 pro žádnou odchylku. Odchylka se měří v hodnotách RGB. Například: #FF0000 se liší od #FE0102. Odchylka 15 by byla dobrým výchozím bodem.

Posun o levý pixel X
LeftPixelXOffset integer

Volitelný posun X pro levý okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun pravého pixelu X
RightPixelXOffset integer

Volitelný posun X pro pravý okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Posun horního pixelu Y
TopPixelYOffset integer

Volitelný posun Y pro horní okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun dolního pixelu Y
BottomPixelYOffset integer

Volitelný posun Y pro dolní okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Tlačítko myši
MouseButton string

Tlačítko myši, které chcete stisknout (Vlevo, Vpravo, Uprostřed, Dvojitá vlevo).

Kliknutí na posun X
ClickOffsetX integer

Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty.

Kliknutí na posun Y
ClickOffsetY integer

Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty.

Posun vzhledem k
OffsetRelativeTo string

Relativní umístění barevné oblasti k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Shora, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo).

Zpoždění v milisekundách
DelayInMilliseconds integer

Pokud provádíte dvojité kliknutí, zpoždění (v milisekundách) mezi jednotlivými kliknutími.

Skrýt agenta
HideAgent boolean

Nastavte na hodnotu true a automaticky skryjte agenta (pokud je viditelný), aby se zajistilo, že nepřekryje analyzovaný prvek.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
UIAGlobalMouseClickElementSearchColourRegionResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Globální kliknutí pravým tlačítkem myši na prvek UIA

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a klikne na pravé tlačítko myši.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Fokus – první prvek
FocusElementFirst boolean

Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím?

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Kliknutí na posun X
ClickOffsetX integer

Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty.

Kliknutí na posun Y
ClickOffsetY integer

Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty.

Posun vzhledem k
OffsetRelativeTo string

Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Globální levý kliknutí myší na prvek UIA

Přesune myš na střed nebo vybraný okraj, roh nebo posun vzhledem k prvku UIA a klikne na levé tlačítko myši.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Fokus – první prvek
FocusElementFirst boolean

Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím?

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Kliknutí na posun X
ClickOffsetX integer

Počet X pixelů pro posun akce kliknutí o. Tento parametr podporuje kladné (pravé) i záporné (levé) posunové hodnoty.

Kliknutí na posun Y
ClickOffsetY integer

Počet pixelů Y pro posun akce kliknutí o. Tento parametr podporuje kladné (dolů) i záporné (nahoru) posunové hodnoty.

Posun vzhledem k
OffsetRelativeTo string

Relativní pozice prvku k posunu od (Střed / Střed / Střed / Střed, Vlevo, Vpravo, Nahoře, Dole, Vlevo nahoře, Vpravo nahoře, Vpravo nahoře, Vlevo dole, Dole vpravo).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Globální vstupní heslo do elementu UIA

Přesune myš na střed prvku, fokus na něj, levým kliknutím a stiskne klávesy. Obvykle se používá se vstupem hesla, který nepřijímá nativní metody zadávání UIA.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Fokus – první prvek
FocusElement boolean

Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím?

Globální levý kliknutí myší na prvek
GlobalMouseClickOnElement boolean

Má se před zadáním textu provést globální kliknutí myší na souřadnice prvků (fokus prvku)?

Nahrazení existující hodnoty dvojitým kliknutím myši delete
ReplaceExistingValueUsingDoubleClickDelete boolean

Měla by být nějaká existující hodnota nahrazena dvojitým kliknutím myši (zvýrazněním) a odstraněním?

Nahrazení existující hodnoty pomocí CTRL-A delete
ReplaceExistingValueUsingCTRLADelete boolean

Měla by být nějaká existující hodnota nahrazena stisknutím Ctrl-A (pro zvýraznění všech) a odstraněním? Některé prvky nemusí podporovat zvýraznění Ctrl-A v takovém případě by se měla vyzkoušet alternativní možnost Nahradit existující hodnotu dvojitým kliknutím myši odstranit.

Heslo pro zadání
PasswordToInput True password

Hodnota hesla pro globální vstup pomocí klávesnice.

Použití událostí odesílání klíčů
SendKeyEvents boolean

Pokud je nastavená hodnota true, použijí se události klíče (rozhraní API nižší úrovně, které odesílá simulované stisknutí kláves do operačního systému). Pokud je nastavená hodnota false, použijí se místo toho klíče (rozhraní API vyšší úrovně, které odesílá stisknutí kláves do prioritního prvku).

Interval v milisekundách
Interval integer

Počet milisekund mezi jednotlivými klávesami stiskněte.

Neinterpretovat symboly
DontInterpretSymbols boolean

Měly by se symboly ve vstupním heslem interpretovat jako speciální klávesy (např. + pro Shift, ^ pro Ctrl)? Pokud se pokoušíte zadat skutečné symboly, měla by být nastavena na hodnotu true.

Heslo obsahuje uložené heslo.
PasswordContainsStoredPassword boolean

Nastavte hodnotu true, pokud heslo obsahuje (nebo je zcela) identifikátorem IA-Connect uloženého hesla, ve formátu {IAConnectPassword:StoredPasswordIdentifier} nebo IA-Connect Orchestrator generic credential ve formátu {OrchestratorCredential:FriendlyName}. Toto uložené heslo může vygenerovat například akce Generovat heslo nebo ho uchovávat IA-Connect Orchestrator.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Globální vstupní text do elementu UIA

Přesune myš na střed prvku, fokus na něj, levým kliknutím a stiskne klávesy. Obvykle se používá s textovým vstupem, který nepřijímá nativní metody zadávání UIA.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Fokus – první prvek
FocusElement boolean

Měli byste IA-Connect se pokusit zaměřit prvek před globálním kliknutím?

Globální levý kliknutí myší na prvek
GlobalMouseClickOnElement boolean

Má se před zadáním textu provést globální kliknutí myší na souřadnice prvků (fokus prvku)?

Nahrazení existující hodnoty dvojitým kliknutím myši delete
ReplaceExistingValueUsingDoubleClickDelete boolean

Měla by být nějaká existující hodnota nahrazena dvojitým kliknutím myši (zvýrazněním) a odstraněním?

Nahrazení existující hodnoty pomocí CTRL-A delete
ReplaceExistingValueUsingCTRLADelete boolean

Měla by být nějaká existující hodnota nahrazena stisknutím Ctrl-A (pro zvýraznění všech) a odstraněním? Některé prvky nemusí podporovat zvýraznění Ctrl-A v takovém případě by se měla vyzkoušet alternativní možnost Nahradit existující hodnotu dvojitým kliknutím myši odstranit.

Text pro zadání
TextToInput string

Textová hodnota pro globální vstup pomocí klávesnice.

Použití událostí odesílání klíčů
SendKeyEvents boolean

Pokud je nastavená hodnota true, použijí se události klíče (rozhraní API nižší úrovně, které odesílá simulované stisknutí kláves do operačního systému). Pokud je nastavená hodnota false, použijí se místo toho klíče (rozhraní API vyšší úrovně, které odesílá stisknutí kláves do prioritního prvku).

Interval v milisekundách
Interval integer

Počet milisekund mezi jednotlivými klávesami stiskněte.

Neinterpretovat symboly
DontInterpretSymbols boolean

Neměly by se symboly ve vstupním textu interpretovat jako speciální klávesy (např. + pro Shift, ^ pro Ctrl)? Pokud se pokoušíte zadat skutečné symboly, měla by být nastavena na hodnotu true.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Je zaškrtnutý prvek UIA.

Tato akce vrátí hodnotu true nebo false označující, zda je prvek (obvykle zaškrtávací políčko nebo přepínač) zaškrtnuté.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Prvek je zaškrtnutý.
ElementIsChecked boolean

Vrátí hodnotu true, pokud je prvek zaškrtnutý nebo nepravda, pokud ne.

Klikněte na položku prvku seznamu UIA podle indexu.

Klikne na prvek seznamu, který odpovídá zadanému indexu. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Rozbalit jako první
ExpandFirst boolean

Pokud je nastavena hodnota true, IA-Connect se pokusí seznam rozbalit před hledáním prvků položky seznamu. To je užitečné pro dynamické seznamy, protože prvky položky seznamu nemusí být vytvořeny, dokud se seznam rozbalí.

Sbalit po
CollapseAfter boolean

Pokud je hodnota true, seznam se po spuštění hledání sbalí.

Index položky
ItemIndex integer

Index v seznamu položky, na kterou chcete kliknout.

Sekundy mezi rozbalením a sbalením
SecondsBetweenExpandCollapse double

Počet sekund čekání mezi rozbalením a sbalením akcí, pokud jsou nastaveny na true.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Klikněte na položku prvku seznamu UIA podle názvu.

Klikne na prvek seznamu se zadaným názvem. Obvykle se používá k výběru položky v rozevíracím seznamu nebo položce nabídky.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Rozbalit jako první
ExpandFirst boolean

Pokud je nastavena hodnota true, IA-Connect se pokusí seznam rozbalit před hledáním prvků položky seznamu. To je užitečné pro dynamické seznamy, protože prvky položky seznamu nemusí být vytvořeny, dokud se seznam rozbalí.

Sbalit po
CollapseAfter boolean

Pokud je hodnota true, seznam se po spuštění hledání sbalí.

Název položky
ItemName string

Název položky elementu, na kterou chcete kliknout.

Sekundy mezi rozbalením a sbalením
SecondsBetweenExpandCollapse double

Počet sekund čekání mezi rozbalením a sbalením akcí, pokud jsou nastaveny na true.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Kontrola elementu UIA

Nastaví stav prvku (obvykle zaškrtávací políčko nebo přepínač) na zaškrtnuté nebo nezaškrtnuté.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Check – element
CheckElement boolean

Má být prvek zaškrtnutý (true) nebo nezaškrtnut (false)?

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Kontrola několika prvků UIA

Nastaví stav více prvků (obvykle zaškrtávací políčko nebo přepínač) na zaškrtnuté nebo nezaškrtnuté.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní prvky
InputElementsJSON True string

Pole prvků UIA, které se mají vrátit se změnami ve formátu JSON.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Kreslení obdélníku kolem prvku UIA

Nakreslí obdélník kolem obvodu prvku, který vám pomůže identifikovat, že nalezený prvek je ten, který je povinný. Obdélník se po 5 sekundách automaticky odebere.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Barva pera
PenColour string

Barva obdélníku, který se má nakreslit (např. červený, zelený, modrý, žlutý, fialový nebo oranžový) nebo šestnáctkový kód řetězce, např. #FF0000.

Tloušťka pera – pixely
PenThicknessPixels integer

Tloušťka (v pixelech) ohraničení obdélníku zvýraznění

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Maximalizace okna UIA

Maximalizuje okno pomocí zadaného úchytu UIA.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt okna
WindowHandle True integer

Úchyt UIA pro okno, který se maximalizuje.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Minimalizovat okno UIA

Minimalizuje okno pomocí zadaného úchytu UIA.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt okna
WindowHandle True integer

Popisovač UIA pro okno, který se minimalizuje.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Má proces okno Win32.

Jednoduchá a rychlá akce Win32, která hlásí, jestli má proces (určený názvem) nějaká viditelná okna. Okno musí existovat: IA-Connect nebude čekat. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Parametry

Name Klíč Vyžadováno Typ Description
Název procesu hledání
SearchProcessName True string

Název procesu, který se má vyhledat, například poznámkový blok.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Proces má okno
ProcessHasWindow boolean

Vrátí hodnotu true, pokud má proces viditelné okno nebo nepravda, pokud ne.

Nastavení normálního okna UIA

Normalizuje okno pomocí zadaného úchytu UIA (tj. nastaví ho na okno s normální velikostí místo minimalizovaného nebo maximalizováného).

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt okna
WindowHandle True integer

Úchyt UIA pro normalizaci okna.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Nastavení okna UIA na popředí

Přenese okno do popředí.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt okna
WindowHandle True integer

Popisovač UIA pro okno, které by mělo být nastaveno jako okno popředí.

Přepnout okno
ToggleWindow boolean

Má se okno přepnout tak, že se pokusíte zaměřit nebo na něj kliknout? To pomáhá zajistit, aby bylo okno spolehlivě přeneseno do popředí.

Přepínač používá globálního agenta levého kliknutí myší.
ToggleUsesGlobalLeftMouseClickAgent boolean

Pokud se rozhodnete přepnout okno, určuje, jestli se má použít globální kliknutí myší, aby se nejprve fokus IA-Connect Agent.

Přepnutí zpoždění v sekundách
ToggleDelay double

Pokud se rozhodnete okno přepnout, určuje se po přepnutí pozastavení.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Nastavení procenta posouvání elementů UIA

Nastavte vodorovné a / nebo svislé posuvník procento zadaného prvku, pokud je posouvání podporováno tímto prvkem. Pokud element podporuje vzor "scroll", můžete tuto akci použít přímo u elementu a zadat vodorovnou nebo svislou velikost posouvání (nebo obojí). Pokud prvek nepodporuje vzor "scroll", tato akce se vrátí zpět do vzorů "range value" nebo 'value', ale budete je muset použít přímo na ovládací prvky posuvníku, nikoli samotný prvek.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Procento vodorovného posouvání
HorizontalScrollPercentage double

Pozice vodorovného posouvání prvku (podporovaných desetinných míst 0 až 100 včetně) nebo -1, aby se vodorovná pozice posuvníku nezměnila.

Svislé posuvné procento
VerticalScrollPercentage double

Pozice pro svislé posouvání prvku (podporuje se 0 až 100 včetně desetinných míst) nebo -1, aby se svislá pozice posouvání nezměnila.

Vyzkoušení vzoru posouvání
TryScrollPattern boolean

Pokud je nastavena hodnota true, agent IA-Connect se pokusí použít vzor posouvání UIA k provedení akce posouvání. Pokud vzor posouvání UIA není ve zvoleném prvku k dispozici, agent IA-Connect se vrátí k jiným zvoleným vzorům (povoleno nebo zakázáno prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor posouvání a okamžitě se vrátí k jiným zvoleným vzorům. Pořadí pokusůoch

Vyzkoušení vzoru hodnot rozsahu
TryRangeValuePattern boolean

Pokud je hodnota true, pokusí se agent IA-Connect k provedení akce posouvání použít vzor hodnoty rozsahu UIA. Pokud vzor hodnoty rozsahu UIA není ve zvoleném prvku k dispozici, agent IA-Connect se vrátí k jiným zvoleným vzorům (povolené nebo zakázané prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor hodnot rozsahu a okamžitě se vrátí k jiným zvoleným vzorům. Pořadí pokusůoch

Vyzkoušet vzor hodnot
TryValuePattern boolean

Pokud je nastavena hodnota true, agent IA-Connect se pokusí použít vzor hodnoty UIA k provedení akce posouvání. Pokud vzor hodnoty UIA není ve zvoleném prvku dostupný, agent IA-Connect se vrátí k jiným zvoleným vzorům (povolené nebo zakázané prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor hodnoty a okamžitě se vrátí k jiným zvoleným vzorům. Pořadí pokusůoch Upozornění: Použití vzoru hodnoty u elementu edit jednoduše zadá hodnotu do prvku pro úpravy.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
UIASetElementScrollPercentageResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Nastavení prvku UIA na hodnotu číselného rozsahu

Nastaví hodnotu prvku, který má číselný rozsah, například posuvník.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Nová hodnota
NewValue True double

Číselná hodnota rozsahu, na kterou chcete prvek nastavit.

Nová hodnota je procento.
NewValueIsPercentage boolean

Jedná se o novou hodnotu jako procentuální hodnotu?

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Nastavení prvku UIA na číselnou hodnotu

Nastaví hodnotu prvku, který má číselný vstup, například textové pole nebo posuvník.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Nová hodnota
NewValue True integer

Číselná hodnota, na kterou se má prvek nastavit.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Vyvolání výjimky v případě selhání ověření vstupu
RaiseExceptionIfInputValidationFails boolean

Pokud je tato možnost povolená, agent IA-Connect zkontroluje novou hodnotu elementu po zadání požadovaného textu. Pokud nová hodnota neodpovídá očekávané hodnotě, vyvolá se výjimka. Pokud je tento vstup false (výchozí), do protokolu se zadá upozornění, ale nevyvolá se žádná výjimka.

Vyzkoušet vzor hodnot
TryValuePattern boolean

Pokud je nastavena hodnota true (výchozí), agent IA-Connect se pokusí použít vzor hodnoty UIA k provedení akce textového vstupu. Pokud vzor hodnoty UIA není ve zvoleném prvku dostupný, agent IA-Connect se vrátí k jiným vzorům (povoleným nebo zakázaným prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor hodnoty a okamžitě se vrátí k jiným zvoleným vzorům.

Vyzkoušení starší verze vzoru
TryLegacyPattern boolean

Pokud je nastavena hodnota true, agent IA-Connect se pokusí použít starší vzor UIA k provedení akce textového zadání, pokud vzor hodnoty není k dispozici (buď proto, že není k dispozici v prvku nebo protože jeho použití bylo zakázáno).

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Nastavení režimu vyhledávání elementů UIA

Při provádění akcí UIA vyberte, který režim vyhledávání prvků UIA má používat agent IA-Connect. Tuto akci byste obvykle použili jenom v případě, že máte potíže s výchozím režimem (Najít vše).

Parametry

Name Klíč Vyžadováno Typ Description
Režim vyhledávání elementů UIA
UIAElementSearchMode True string

Režim vyhledávání elementu UIA, který se má použít.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
SetUIAElementSearchModeResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Nastavení časového limitu transakce UIA

Určuje, jak dlouho bude rozhraní API UIA čekat, než aplikace vrátí informace o prvku. K tomuto vypršení časového limitu transakce obvykle dojde pouze v případě, že aplikace nereaguje.

Parametry

Name Klíč Vyžadováno Typ Description
Časový limit v sekundách
TimeoutInSeconds True double

Maximální doba, po kterou bude rozhraní API UIA čekat, až aplikace vrátí informace o prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návrat vstupu do elementu UIA

Vstupuje návratový nebo nový řádek Windows do elementu (obvykle textové pole pro zadávání), a to buď nahrazením existujícího textu, nebo vložením návratu na konkrétní pozici.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Nahradit existující hodnotu
ReplaceExistingValue boolean

Pokud v elementu existuje text, měl by být tento text nahrazen?

Vložit pozici
InsertPosition integer

Pozice (index) pro zahájení vkládání textu. Pokud existuje text, můžete pozici vložení použít k vložení na konkrétní pozici v existujícím textu.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Vyvolání výjimky v případě selhání ověření vstupu
RaiseExceptionIfInputValidationFails boolean

Pokud je tato možnost povolená, agent IA-Connect zkontroluje novou hodnotu elementu po zadání požadovaného textu. Pokud nová hodnota neodpovídá očekávané hodnotě, vyvolá se výjimka. Pokud je tento vstup false (výchozí), do protokolu se zadá upozornění, ale nevyvolá se žádná výjimka.

Vyzkoušet vzor hodnot
TryValuePattern boolean

Pokud je nastavena hodnota true (výchozí), agent IA-Connect se pokusí použít vzor hodnoty UIA k provedení akce textového vstupu. Pokud vzor hodnoty UIA není ve zvoleném prvku dostupný, agent IA-Connect se vrátí k jiným vzorům (povoleným nebo zakázaným prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor hodnoty a okamžitě se vrátí k jiným zvoleným vzorům.

Vyzkoušení starší verze vzoru
TryLegacyPattern boolean

Pokud je nastavena hodnota true, agent IA-Connect se pokusí použít starší vzor UIA k provedení akce textového zadání, pokud vzor hodnoty není k dispozici (buď proto, že není k dispozici v prvku nebo protože jeho použití bylo zakázáno).

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Počkejte, než desktopový element UIA neexistuje.

Čeká na to, že prvek plochy (obvykle okno) už neexistuje.

Parametry

Name Klíč Vyžadováno Typ Description
Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID procesu hledání
SearchProcessId integer

Pokud je zadána (hodnota 1 nebo vyšší), bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, nechte toto pole prázdné (nebo 0).

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na to, aby prvek neexistoval.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání.

Vyvolání výjimky, pokud prvek stále existuje
RaiseExceptionIfElementStillExists boolean

Má IA-Connect vyvolat výjimku, pokud prvek UIA stále existuje po čekací době?

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje před čekáním.
ElementExistsBeforeWait boolean

Vrátí hodnotu true, pokud prvek existoval před čekáním nebo false, pokud ne.

Element existuje po čekání.
ElementExistsAfterWait boolean

Vrátí hodnotu true, pokud prvek existoval po čekání nebo false, pokud ne.

Počkejte, než element UIA neexistuje.

Čeká na prvek (obvykle jednotlivý prvek v okně, například tlačítko nebo oblast pro zadávání textu), už neexistuje.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID procesu hledání
SearchProcessId integer

Pokud je zadána (hodnota 1 nebo vyšší), bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, nechte toto pole prázdné (nebo 0).

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na to, aby prvek neexistoval.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání.

Vyvolání výjimky, pokud prvek stále existuje
RaiseExceptionIfElementStillExists boolean

Má IA-Connect vyvolat výjimku, pokud prvek UIA stále existuje po čekací době?

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje před čekáním.
ElementExistsBeforeWait boolean

Vrátí hodnotu true, pokud prvek existoval před čekáním nebo false, pokud ne.

Element existuje po čekání.
ElementExistsAfterWait boolean

Vrátí hodnotu true, pokud prvek existoval po čekání nebo false, pokud ne.

Počkejte, než obrázek viditelného vyhledávání v elementu UIA neexistuje.

Počká, dokud se vyhledávací obrázek zadaný jako vstup pro tuto akci nedá vizuálně najít (nebo nebyl nikdy umístěn) v elementu UIA na obrazovce nebo po uplynutí zadaného časového limitu a obrázek je stále k dispozici. Prvek by měl být nejprve přenesen na přední straně, protože agent vezme snímek obrazovky se souřadnicemi elementu a vyhledá zadaný vyhledávací obrázek na snímku obrazovky. Prvek UIA musí existovat od spuštění. Akce se dokončí okamžitě, jakmile obrázek už neexistuje.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Typ obrázku hledání
SearchImageType string

Definuje, co představuje vstup "Hledat obrázek". Pokud je nastavená možnost "Soubor obrázku adresáře", je vyhledávacím obrázkem cesta k souboru přístupnému adresáři. Pokud je nastavená hodnota Soubor image agenta, je vyhledávacím obrázkem cesta k souboru přístupnému agentovi. Pokud je nastavená hodnota Base64, je vyhledávacím obrázkem reprezentace image base64.

Obrázek hledání
SearchImage string

Vyhledávací obrázek, který se má najít v zadaném prvku UIA. V závislosti na zadaném typu vyhledávacího obrázku to může obsahovat cestu k souboru obrázku (na konci adresáře nebo agenta) nebo obsahovat základní64 (textovou reprezentaci) obrázku, který chcete vyhledat.

Alternativní typ obrázku hledání
AltSearchImageType string

Definuje, co představuje vstup "Alternativní obrázek hledání". Pokud je nastavená hodnota Žádné nebo prázdná, neexistuje žádný alternativní vyhledávací obrázek. Pokud je nastavená možnost "Soubor obrázku adresáře", je vyhledávacím obrázkem cesta k souboru přístupnému adresáři. Pokud je nastavená hodnota Soubor image agenta, je vyhledávacím obrázkem cesta k souboru přístupnému agentovi. Pokud je nastavená hodnota Base64, je vyhledávacím obrázkem reprezentace image base64.

Alternativní obrázek hledání
AltSearchImage string

Volitelný alternativní vyhledávací obrázek, který se má vyhledat v zadaném prvku UIA. V závislosti na zadaném typu alternativního vyhledávání může být cesta k souboru obrázku (na konci adresáře nebo agenta) nebo obsahovat základní 64 (textovou reprezentaci) obrázku, který chcete vyhledat. Pokud zadáte alternativní obrázek hledání, agent vyhledá buď hledání, nebo alternativní obrázek hledání a sestavu, která byla nalezena.

Maximální odchylka barvy
MaxColourDeviation integer

Maximální barva pixelů prvku se může před tím, než se považuje za shodu, odchylovat od barev pixelů vyhledávání. 0 pro žádnou odchylku. Odchylka se měří v hodnotách RGB. Například: #FF0000 se liší od #FE0102. To umožňuje ignorovat drobné barevné rozdíly.

Maximální rozdíly v pixelech
MaxPixelDifferences integer

Maximální početpixelůch To umožňuje ignorovat menší rozdíly mezi obrázky, ale vyšší hodnoty můžou zvýšit čas potřebný k vyhledání obrázku. V případě potřeby se doporučuje nastavit hodnotu 0 a zvýšit o malé částky. Pokud nastavíte hodnotu nad 0, musíte také nastavit maximální počet po sobě jdoucích pixelů rozdílů.

Maximální rozdíly po sobě jdoucích pixelů
MaxConsecutivePixelDifferences integer

Maximální počet pixelů, které se mohou lišit (nad maximální odchylkou barev), v libovolném řádku před tím, než se obrázek považuje za neodpovídající. To umožňuje ignorovat menší rozdíly mezi obrázky, ale vyšší hodnoty můžou zvýšit čas potřebný k vyhledání obrázku. V případě potřeby se doporučuje nastavit hodnotu 0 a zvýšit o malé částky. Pokud nastavíte hodnotu nad 0, musíte také nastavit maximální rozdíly v pixelech.

Posun o levý pixel X
LeftPixelXOffset integer

Volitelný posun X pro levý okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun pravého pixelu X
RightPixelXOffset integer

Volitelný posun X pro pravý okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Posun horního pixelu Y
TopPixelYOffset integer

Volitelný posun Y pro horní okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun dolního pixelu Y
BottomPixelYOffset integer

Volitelný posun Y pro dolní okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Pixel X offsets unit
PixelXOffsetsUnit string

Pokud jsou posuny zleva a pravého pixelu X měřeny v pixelech, nastavte na Pixel (výchozí). Pokud jsou posuny o levý a pravý pixel X měřeny jako procento šířky prvku, nastaví se na hodnotu Procento.

Odsazení pixelu Y
PixelYOffsetsUnit string

Pokud jsou posuny Y horního a dolního pixelu měřené v pixelech, nastavte na Pixel (výchozí). Pokud jsou posuny Y horního a dolního pixelu měřeny jako procento výšky prvku, nastavte na hodnotu Procento.

Index obrázků vyhledávání
SearchImageIndex integer

Nastavte na hodnotu 1 a vyhledejte první instanci vyhledávacího obrázku (ve směru hledání) v elementu UIA. Nastavte hodnotu 2 pro druhou instanci ,... , N pro N. instanci. Pokud také hledáte alternativní obrázek, vyhledá se nejprve prvek UIA pro hledaný obrázek a za druhé vyhledá alternativní obrázek, vyhledá požadovanou instanci daného obrázku (tj. agent očekává jeden nebo druhý, nikoli kombinaci obou obrázků).

Směr hledání obrázků
ImageSearchDirection string

Směr hledání. "Shora" hledá podle řádku shora a prohledává se zleva doprava v každém řádku. Hledání podle řádku z dolního rohu prohledává hledání zleva doprava v každém řádku. "Zleva" hledá podle sloupce zleva a prohledá se shora dolů v každém sloupci. "Zprava" hledá podle sloupce zprava a prohledá se shora dolů v rámci každého sloupce. To se dá použít ve spojení s indexem obrázku vyhledávání k vyhledání Nth obrázku z horního, dolního, levého nebo pravého. Pokud chcete zvýšit výkon, vyberte směr hledání, který si myslíte, že obrázek najdete rychleji.

Skrýt agenta
HideAgent boolean

Nastavte na hodnotu true a automaticky skryjte agenta (pokud je viditelný), aby se zajistilo, že nepřekryje analyzovaný prvek.

Zobrazit obdélník zvýraznění
ShowHighlightRectangle boolean

Pokud je nastavená hodnota true, agent IA-Connect zvýrazní umístěný obrázek na obrazovce. To může být užitečné při vývoji, což pomáhá vizualizovat, že se detekuje správný obrázek.

Sekundy čekání na neexistující obrázek hledání
SecondsToWait integer

Počet sekund čekání na to, aby vyhledávací obrázek nebyl v elementu UIA vizuálně umístěn. Pokud je obrázek i po této době stále k dispozici, vyvolá se výjimka, pokud je nastavená hodnota True, vyvolá se výjimka, pokud je obrázek stále k dispozici, jinak akce oznámí, že je obrázek stále k dispozici.

Milisekundy mezi hledáními
MillisecondsBetweenSearches integer

Počet milisekund, které se mají čekat mezi jednotlivými prvky UIA na obrazovce. Vzhledem k tomu, že rozpoznávání obrázků může být nákladné, zpoždění může pomoct snížit i rozložit využití procesoru. Například: Pokud očekáváte, že zobrazení obrázku může trvat až 1 minutu, přidání 5000 milisekund (5 sekund) mezi kontrolami výrazně sníží využití procesoru (tím, že výrazně sníží počet kontrol), ale jen malý dopad na dobu odezvy. Minimální povolená hodnota je 100 milisekund (1/10 sekund).

Vyvolání výjimky, pokud je obrázek stále k dispozici
RaiseExceptionIfImageStillPresent boolean

Pokud má IA-Connect vyvolat výjimku, pokud je obrázek stále k dispozici po čekací době, nastavte hodnotu true.

Načtení výstupních dat pro ID vlákna
RetrieveOutputDataFromThreadId integer

Pokud jste dříve nastavili hodnotu Wait for thread (Wait for thread) na false (což způsobí, že agent provede čekání ve vlákně na pozadí), zadejte ID vlákna agenta pro načtení výsledků. Toto ID vlákna agenta poskytne předchozí volání této akce. V opačném případě nastavte hodnotu 0 (výchozí).

Čekání na vlákno
WaitForThread boolean

Nastavte na hodnotu true a počkejte na dokončení vlákna agenta; Agent počká na dobu, po kterou zadá hodnota Sekundy, až bude čekat na neexistující vyhledávací obrázek. Nastavení na hodnotu false pro vynechání čekání; Agent bude dál provádět čekání ve vlákně na pozadí, ale bude k dispozici i pro další akci. Výsledky pak můžete načíst později pomocí akce Počkat na úspěšné dokončení vlákna agenta, aby se čekání na dokončení vlákna agenta dokončilo, a pak znovu spusťte akci Počkat na viditelný vyhledávací obrázek, který v elementu UIA neexistuje, se vstupem Načíst výstupní data pro ID vlákna nastavenou na ID vlákna agenta.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Obrázek hledání před čekáním
SearchImagePresentBeforeWait boolean

Tento výstup se nastaví na hodnotu true, pokud byl vyhledávací obrázek na začátku čekací doby. Pokud vyhledávací obrázek nebyl od začátku k dispozici, nastaví se tento výstup na hodnotu false.

Obrázek hledání je stále k dispozici po čekání
SearchImageStillPresentAfterWait boolean

Tento výstup se nastaví na true, pokud je vyhledávací obrázek stále k dispozici po čekací době. Tento výstup se nastaví na false, pokud už vyhledávací obrázek neexistuje, během čekací doby (akce se dokončí okamžitě, jakmile obrázek už neexistuje).

Který hledaný obrázek stále existuje
WhichSearchImageStillPresent integer

Tento výstup se nastaví na hodnotu 0, pokud se po čekací době nezobrazí žádné obrázky hledání. Pokud byl hledaný obrázek stále k dispozici, nastavte na hodnotu 1 po čekací době. Nastavte na hodnotu 2, pokud byl alternativní obrázek hledání stále k dispozici po čekací době.

ID vlákna
ThreadId integer

Pokud jste nastavili hodnotu Wait for thread (Wait for thread) na false (což způsobí, že agent provede čekání ve vlákně na pozadí), bude tento výstup obsahovat ID vlákna agenta, které lze použít k monitorování procesu akce a načtení výsledků později po dokončení vlákna.

Přepnout prvek UIA

Přepíná prvek (obvykle zaškrtávací políčko nebo přepínač). To dává prvku opačný stav k aktuálnímu stavu (např. zaškrtnutí se zruší a naopak). Pokud chcete nastavit konkrétní stav, použijte místo toho akci Zkontrolovat prvek.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Přesun elementu UIA

Přesune prvek UIA na zadanou pozici na obrazovce. Tato akce bude obvykle fungovat pouze s prvky okna (které mají vzor transformace).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Typ vodorovného pohybu
HorizontalMovementType string

Typ pohybu: Absolutní nebo relativní.

Vodorovná pozice
HorizontalPosition True integer

Nové vodorovné umístění prvku. Typ pohybu (například absolutní nebo relativní) je definován vstupem "Vodorovný typ pohybu". Pokud chcete vodorovnou pozici ponechat beze změny, zvolte hodnotu 0 a nastavte typ vodorovného pohybu na Relativní.

Typ svislého pohybu
VerticalMovementType string

Typ pohybu: Absolutní nebo relativní.

Svislá pozice
VerticalPosition True integer

Nová svislá pozice prvku. Typ pohybu (například absolutní nebo relativní) je definován vstupním typem svislého pohybu. Pokud chcete svislou pozici ponechat beze změny, zvolte hodnotu 0 a nastavte typ svislého pohybu na Relativní.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
UIAMoveElementResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Resetování všech popisovačů elementů UIA

Obnoví všechny popisovače prvků UIA, které jsou aktuálně uložené IA-Connect, což může být užitečné, pokud jste identifikovali velké množství prvků a máte velký počet uložených popisovačů prvků. Ve scénářích s extrémně velkým počtem popisovačů prvků (100 000+) lze tuto akci použít také k uvolnění využití paměti RAM.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Rozbalení elementu UIA

Rozbalí prvek (obvykle položku nabídky nebo rozevíracího seznamu). Pokud je položka již rozbalována, nic se nestane.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Sbalit prvek UIA

Sbalí prvek (obvykle položku nabídky nebo rozevíracího seznamu). Pokud je položka už sbalená, nic se nestane.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Snímek obrazovky s umístěním elementu UIA

Pořídí snímek obrazovky s umístěním elementu a vrátí obrázek. Prvek by se měl nejprve přenést na přední místo, protože snímek obrazovky pořizuje kopii obrazovky v umístění prvků.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Formát obrázku
ImageFormat string

Formát obrázku, který se má použít pro snímek obrazovky. To může ovlivnit kvalitu a velikost vrácených dat. Podporované formáty jsou PNG (výchozí), JPG, BMP a GIF.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Skrýt agenta
HideAgent boolean

Nastavte na hodnotu true, aby se automaticky skryl agent (pokud je viditelný), aby se zajistilo, že snímek obrazovky nezakrývá.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Obrázek obrazovky jako Base64
ScreenBitmapBase64 string

Obrázek obrazovky jako řetězec kódovaný v Base64.

Stiskněte element UIA.

Stiskne prvek (obvykle tlačítko).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Počkejte na dokončení události tlačítka.
Wait boolean

Pokud automatizace čeká na dokončení události tlačítka, než budete pokračovat. Pokud je nastavená hodnota true, může dojít k vypršení časového limitu, pokud tlačítko otevře modální dialogové okno.

Tlačítko Win32 Click
Win32ClickButton boolean

Pokud je nastavena hodnota true, použije se místo použití UIA událost kliknutí win32. Jedná se o událost "fire and forget", která může být užitečná při práci s modálními dialogy, které jsou prezentovány po kliknutí, nebo prvky, které nemají vzor vyvolání UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Zkuste vyvolat vzor
TryInvokePattern boolean

Pokud je nastavená hodnota true (výchozí), pokusí se agent IA-Connect použít vzor vyvolání UIA k provedení tiskové akce (pokud není tlačítko kliknutí win32 nastaveno na true). Pokud vzor vyvolání UIA není ve zvoleném prvku k dispozici, agent IA-Connect se vrátí k jiným vzorům (povoleným nebo zakázaným prostřednictvím jiných vstupů k této akci). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor vyvolání a okamžitě se vrátí k jiným zvoleným vzorům.

Vyzkoušení starší verze vzoru
TryLegacyPattern boolean

Pokud je nastavená hodnota true, agent IA-Connect se pokusí použít starší vzor UIA k provedení akce stisknutí, pokud vzor vyvolání není k dispozici (buď proto, že není k dispozici v prvku nebo protože jeho použití bylo zakázáno) a pokud je tlačítko kliknutí Win32 false.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Vyhledání prvního nadřazeného elementu UIA

Vyhledá hierarchii stromové struktury UIA pro první nadřazený prvek, který odpovídá kritériím hledání. Nadřazený prvek je definován jako prvek, který je na další úrovni nahoru UIA "strom" a je téměř vždy obsahující prvek.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt elementu
ElementHandle True integer

Popisovač UIA pro cílový prvek.

Vyhledání lokalizovaného typu ovládacího prvku pro vyhledávání nadřazeného prvku
SearchParentLocalizedControlType string

Nadřazený element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat. To lze zjistit prostřednictvím kontroly.

Typ ovládacího prvku Prohledat nadřazený prvek
SearchParentControlType integer

Nadřazený typ ovládacího prvku UIA (nelokalyované celé číslo), který chcete vyhledat. To je stejná hodnota v různých jazycích.

Maximální počet nadřazených prvků ke zpracování
MaxParentsToProcess integer

Maximální počet nadřazených prvků, které se mají zpracovat. Ve výchozím nastavení je tato hodnota nastavená na 50.

Vyvolání výjimky, pokud nadřazený prvek nebyl nalezen
RaiseExceptionIfParentElementNotFound boolean

Má IA-Connect vyvolat výjimku, pokud se nenachází prvek UIA vyhledávání?

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Nalezen nadřazený prvek
ParentElementFound boolean

Vrátí hodnotu true, pokud byl nalezen nadřazený element UIA vyhledávání.

Popisovač nadřazeného elementu
ParentElementHandle integer

Popisovač UIA pro umístěný nadřazený prvek. To lze použít jako vstup pro další akce UIA, které fungují na tomto prvku.

Název nadřazeného elementu
ParentElementName string

Název UIA umístěného nadřazeného elementu.

Název třídy nadřazeného elementu
ParentElementClassName string

Název třídy UIA umístěného nadřazeného elementu.

ID automatizace nadřazeného elementu
ParentElementAutomationId string

ID automatizace UIA umístěného nadřazeného elementu.

Lokalizovaný typ ovládacího prvku nadřazeného prvku
ParentElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA umístěného nadřazeného elementu.

Vyhledání viditelného vyhledávacího obrázku v elementu UIA

Vrátí, zda byl vyhledávací obrázek zadaný jako vstup pro tuto akci vizuálně umístěn v elementu UIA na obrazovce. Prvek by měl být nejprve přenesen na přední straně, protože agent vezme snímek obrazovky se souřadnicemi elementu a vyhledá zadaný vyhledávací obrázek na snímku obrazovky.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Typ obrázku hledání
SearchImageType string

Definuje, co představuje vstup "Hledat obrázek". Pokud je nastavená možnost "Soubor obrázku adresáře", je vyhledávacím obrázkem cesta k souboru přístupnému adresáři. Pokud je nastavená hodnota Soubor image agenta, je vyhledávacím obrázkem cesta k souboru přístupnému agentovi. Pokud je nastavená hodnota Base64, je vyhledávacím obrázkem reprezentace image base64.

Obrázek hledání
SearchImage string

Vyhledávací obrázek, který se má najít v zadaném prvku UIA. V závislosti na zadaném typu vyhledávacího obrázku to může obsahovat cestu k souboru obrázku (na konci adresáře nebo agenta) nebo obsahovat základní64 (textovou reprezentaci) obrázku, který chcete vyhledat.

Alternativní typ obrázku hledání
AltSearchImageType string

Definuje, co představuje vstup "Alternativní obrázek hledání". Pokud je nastavená hodnota Žádné nebo prázdná, neexistuje žádný alternativní vyhledávací obrázek. Pokud je nastavená možnost "Soubor obrázku adresáře", je vyhledávacím obrázkem cesta k souboru přístupnému adresáři. Pokud je nastavená hodnota Soubor image agenta, je vyhledávacím obrázkem cesta k souboru přístupnému agentovi. Pokud je nastavená hodnota Base64, je vyhledávacím obrázkem reprezentace image base64.

Alternativní obrázek hledání
AltSearchImage string

Volitelný alternativní vyhledávací obrázek, který se má vyhledat v zadaném prvku UIA. V závislosti na zadaném typu alternativního vyhledávání může být cesta k souboru obrázku (na konci adresáře nebo agenta) nebo obsahovat základní 64 (textovou reprezentaci) obrázku, který chcete vyhledat. Pokud zadáte alternativní obrázek hledání, agent vyhledá buď hledání, nebo alternativní obrázek hledání a sestavu, která byla nalezena.

Maximální odchylka barvy
MaxColourDeviation integer

Maximální barva pixelů prvku se může před tím, než se považuje za shodu, odchylovat od barev pixelů vyhledávání. 0 pro žádnou odchylku. Odchylka se měří v hodnotách RGB. Například: #FF0000 se liší od #FE0102. To umožňuje ignorovat drobné barevné rozdíly.

Maximální rozdíly v pixelech
MaxPixelDifferences integer

Maximální početpixelůch To umožňuje ignorovat menší rozdíly mezi obrázky, ale vyšší hodnoty můžou zvýšit čas potřebný k vyhledání obrázku. V případě potřeby se doporučuje nastavit hodnotu 0 a zvýšit o malé částky. Pokud nastavíte hodnotu nad 0, musíte také nastavit maximální počet po sobě jdoucích pixelů rozdílů.

Maximální rozdíly po sobě jdoucích pixelů
MaxConsecutivePixelDifferences integer

Maximální počet posoběchm bodům se může lišit (nad maximální odchylkou barev) v libovolném řádku. To umožňuje ignorovat menší rozdíly mezi obrázky, ale vyšší hodnoty můžou zvýšit čas potřebný k vyhledání obrázku. V případě potřeby se doporučuje nastavit hodnotu 0 a zvýšit o malé částky. Pokud nastavíte hodnotu nad 0, musíte také nastavit maximální rozdíly v pixelech.

Posun o levý pixel X
LeftPixelXOffset integer

Volitelný posun X pro levý okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun pravého pixelu X
RightPixelXOffset integer

Volitelný posun X pro pravý okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Posun horního pixelu Y
TopPixelYOffset integer

Volitelný posun Y pro horní okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun dolního pixelu Y
BottomPixelYOffset integer

Volitelný posun Y pro dolní okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Pixel X offsets unit
PixelXOffsetsUnit string

Pokud jsou posuny zleva a pravého pixelu X měřeny v pixelech, nastavte na Pixel (výchozí). Pokud jsou posuny o levý a pravý pixel X měřeny jako procento šířky prvku, nastaví se na hodnotu Procento.

Odsazení pixelu Y
PixelYOffsetsUnit string

Pokud jsou posuny Y horního a dolního pixelu měřené v pixelech, nastavte na Pixel (výchozí). Pokud jsou posuny Y horního a dolního pixelu měřeny jako procento výšky prvku, nastavte na hodnotu Procento.

Index obrázků vyhledávání
SearchImageIndex integer

Nastavte na hodnotu 1 a vyhledejte první instanci vyhledávacího obrázku (ve směru hledání) v elementu UIA. Nastavte hodnotu 2 pro druhou instanci ,... , N pro N. instanci. Pokud také hledáte alternativní obrázek, vyhledá se nejprve prvek UIA pro hledaný obrázek a za druhé vyhledá alternativní obrázek, vyhledá požadovanou instanci daného obrázku (tj. agent očekává jeden nebo druhý, nikoli kombinaci obou obrázků).

Směr hledání obrázků
ImageSearchDirection string

Směr hledání. "Shora" hledá podle řádku shora a prohledává se zleva doprava v každém řádku. Hledání podle řádku z dolního rohu prohledává hledání zleva doprava v každém řádku. "Zleva" hledá podle sloupce zleva a prohledá se shora dolů v každém sloupci. "Zprava" hledá podle sloupce zprava a prohledá se shora dolů v rámci každého sloupce. To se dá použít ve spojení s indexem obrázku vyhledávání k vyhledání Nth obrázku z horního, dolního, levého nebo pravého. Pokud chcete zvýšit výkon, vyberte směr hledání, který si myslíte, že obrázek najdete rychleji.

Skrýt agenta
HideAgent boolean

Nastavte na hodnotu true a automaticky skryjte agenta (pokud je viditelný), aby se zajistilo, že nepřekryje analyzovaný prvek.

Návrat souřadnic obrazovky jako fyzických
ReturnPhysicalCoordinates boolean

Nastavte hodnotu true pro souřadnice obrazovky, které se mají vrátit jako fyzické souřadnice. Nastavte hodnotu false pro souřadnice obrazovky, které se mají vrátit jako virtuální souřadnice. Pokud je základní měřítko zobrazení 100%, fyzické i virtuální souřadnice jsou stejné. Souřadnice prvků se vždy vrací jako virtuální souřadnice.

Zobrazit obdélník zvýraznění
ShowHighlightRectangle boolean

Pokud je nastavená hodnota true, agent IA-Connect zvýrazní umístěný obrázek na obrazovce. To může být užitečné při vývoji, což pomáhá vizualizovat, že se detekuje správný obrázek.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Vyhledání obrázku
SearchImageLocated boolean

Pokud byl nalezen vyhledávací obrázek, nastavte hodnotu true. Pokud nebyl nalezen hledaný obrázek, nastavte na hodnotu false.

Který vyhledávací obrázek se nachází
WhichSearchImageLocated integer

Pokud nebyly nalezeny žádné obrázky hledání, nastavte na hodnotu 0. Pokud byl nalezen vyhledávací obrázek, nastavte na hodnotu 1. Nastavte na hodnotu 2, pokud byl nalezen alternativní obrázek hledání.

Obrázek odpovídá ohraničujícího rámečku – levý pixel
SearchImageBoundingBoxElementLeftPixelXCoord integer

Virtuální souřadnice X levého horního pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda s ohraničujícím rámečkem – pravý pixel
SearchImageBoundingBoxElementRightPixelXCoord integer

Virtuální souřadnice X pravého horního pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda s ohraničujícím rámečkem – horní pixel
SearchImageBoundingBoxElementTopPixelYCoord integer

Virtuální souřadnice Y nejvyššího pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda s ohraničujícím rámečkem – dolní pixel
SearchImageBoundingBoxElementBottomPixelYCoord integer

Virtuální souřadnice Y nejspodnějšího pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda ohraničujícího rámečku – střed X pixelů
SearchImageBoundingBoxElementCenterPixelXCoord integer

Virtuální souřadnice X středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda ohraničujícího rámečku – střed Y pixelu
SearchImageBoundingBoxElementCenterPixelYCoord integer

Virtuální souřadnice Y středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda ohraničujícího rámečku – levý pixel
SearchImageBoundingBoxScreenLeftPixelXCoord integer

Souřadnice X pixelu obrazovky levého horního pixelu odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku – pravý pixel obrazovky
SearchImageBoundingBoxScreenRightPixelXCoord integer

Souřadnice X obrazového obrazu obrazovky odpovídající zadanému obrázku nejvíce vpravo. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku – horní pixel obrazovky
SearchImageBoundingBoxScreenTopPixelYCoord integer

Souřadnice obrazového bodu Y horního pixelu odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrázek shody ohraničujícího rámečku s dolním pixelem obrazovky
SearchImageBoundingBoxScreenBottomPixelYCoord integer

Souřadnice pixelu obrazovky Y dolního horního pixelu odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku na střed obrazovky X
SearchImageBoundingBoxScreenCenterPixelXCoord integer

Souřadnice X obrazového bodu obrazovky ve středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku na střed obrazovky Y
SearchImageBoundingBoxScreenCenterPixelYCoord integer

Souřadnice Y v pixelech obrazovky středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Výběr prvku UIA

Vybere prvek (obvykle položku v seznamu nebo rozevíracím seznamu).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Zadání hesla do elementu UIA

Akce UIA, která zadává heslo do elementu (obvykle pole pro zadání hesla), nahradí stávající text.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Heslo pro zadání
PasswordToInput True password

Hodnota hesla, kterou chcete zadat.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Heslo obsahuje uložené heslo.
PasswordContainsStoredPassword boolean

Nastavte hodnotu true, pokud heslo obsahuje (nebo je zcela) identifikátorem IA-Connect uloženého hesla, ve formátu {IAConnectPassword:StoredPasswordIdentifier} nebo IA-Connect Orchestrator generic credential ve formátu {OrchestratorCredential:FriendlyName}. Toto uložené heslo může vygenerovat například akce Generovat heslo nebo ho uchovávat IA-Connect Orchestrator.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Vyzkoušet vzor hodnot
TryValuePattern boolean

Pokud je nastavena hodnota true (výchozí), agent IA-Connect se pokusí použít vzor hodnoty UIA k provedení akce textového vstupu. Pokud vzor hodnoty UIA není ve zvoleném prvku dostupný, agent IA-Connect se vrátí k jiným vzorům (povoleným nebo zakázaným prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor hodnoty a okamžitě se vrátí k jiným zvoleným vzorům.

Vyzkoušení starší verze vzoru
TryLegacyPattern boolean

Pokud je nastavena hodnota true, agent IA-Connect se pokusí použít starší vzor UIA k provedení akce textového zadání, pokud vzor hodnoty není k dispozici (buď proto, že není k dispozici v prvku nebo protože jeho použití bylo zakázáno).

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Zadání textu do elementu UIA

Akce UIA, která zadává text do elementu (obvykle textové pole zadávání), buď nahradí stávající text, nebo vloží novou hodnotu na konkrétní pozici.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Text pro zadání
TextToInput string

Textová hodnota, kterou chcete zadat.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Nahradit existující hodnotu
ReplaceExistingValue boolean

Pokud v elementu existuje text, měl by být tento text nahrazen?

Vložit pozici
InsertPosition integer

Pozice (index) pro zahájení vkládání textu. Pokud existuje text, můžete pozici vložení použít k vložení na konkrétní pozici v existujícím textu.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Vyvolání výjimky v případě selhání ověření vstupu
RaiseExceptionIfInputValidationFails boolean

Pokud je tato možnost povolená, agent IA-Connect zkontroluje novou hodnotu elementu po zadání požadovaného textu. Pokud nová hodnota neodpovídá očekávané hodnotě, vyvolá se výjimka. Pokud je tento vstup false (výchozí), do protokolu se zadá upozornění, ale nevyvolá se žádná výjimka.

Vyzkoušet vzor hodnot
TryValuePattern boolean

Pokud je nastavena hodnota true (výchozí), agent IA-Connect se pokusí použít vzor hodnoty UIA k provedení akce textového vstupu. Pokud vzor hodnoty UIA není ve zvoleném prvku dostupný, agent IA-Connect se vrátí k jiným vzorům (povoleným nebo zakázaným prostřednictvím jiných vstupů této akce). Pokud je nastavená hodnota false, agent IA-Connect se nepokusí použít vzor hodnoty a okamžitě se vrátí k jiným zvoleným vzorům.

Vyzkoušení starší verze vzoru
TryLegacyPattern boolean

Pokud je nastavena hodnota true, agent IA-Connect se pokusí použít starší vzor UIA k provedení akce textového zadání, pokud vzor hodnoty není k dispozici (buď proto, že není k dispozici v prvku nebo protože jeho použití bylo zakázáno).

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Zadání textu do více prvků UIA

Akce UIA, která zadává různé části textu do více prvků (obvykle pole pro zadávání textu), buď nahradí stávající text, nebo vloží novou hodnotu na určitou pozici.

Parametry

Name Klíč Vyžadováno Typ Description
Vstupní prvky
InputElementsJSON True string

Pole prvků UIA pro zadání textu ve formátu JSON.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Zavření okna elementu UIA

Zavře okno prvku. Obvykle funguje jenom v oknech nebo dialogových oknech.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Změna velikosti elementu UIA

Změní velikost elementu UIA. Tato akce bude obvykle fungovat pouze s prvky okna (které mají vzor transformace).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Změna velikosti typu šířky
ResizeWidthType string

Typ změny velikosti šířky: Absolutní nebo relativní.

Nová šířka
NewWidth True integer

Nová šířka prvku. Typ změny velikosti (například absolutní nebo relativní) je definován vstupem Změnit velikost typu šířky. Pokud chcete šířku ponechat beze změny, zvolte hodnotu 0 a nastavte typ šířky změny velikosti na Relativní.

Změna velikosti typu výšky
ResizeHeightType string

Typ změny velikosti výšky: Absolutní nebo relativní.

Nová výška
NewHeight True integer

Nová výška prvku. Typ změny velikosti (například absolutní nebo relativní) je definován vstupem "Změna velikosti typu výšky". Pokud chcete ponechat výšku beze změny, zvolte hodnotu 0 a nastavte typ výšky změny velikosti na Relativní.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Výsledek příkazu
UIAResizeElementResult boolean

Výsledek příkazu (úspěch nebo selhání)

Zpráva o chybě
ErrorMessage string

Pokud příkaz nebyl úspěšný, bude obsahovat chybovou zprávu, která byla vrácena.

Získání barevné oblasti hledání prvků UIA

Vrátí podrobnosti o oblasti pixelů v prvku UIA, který splňuje zadaná kritéria barev. Prvek by měl být nejprve přenesen na přední straně, protože Agent vyhledá barvy tak, že pořídit snímek obrazovky se souřadnicemi prvku.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Barva hledání
SearchColour True string

Hledat barvu ve formátu 0xAARRGGBB, #AARRGGBB, 0xRRGGBB nebo #RRGGBB kde každý barevný kanál je bajt v šestnáctkovém formátu (00 je plně vypnutý, FF je plně zapnutý). Příklad: #FF0000 pro červenou, #00FF00 pro modrou, #000000 pro černou, #FFFFFF pro bílou.

Maximální odchylka barvy
MaxColourDeviation True integer

Maximální barva prvku se může odchylovat od barvy hledání před tím, než se nepovažuje za shodu. 0 pro žádnou odchylku. Odchylka se měří v hodnotách RGB. Například: #FF0000 se liší od #FE0102. Odchylka 15 by byla dobrým výchozím bodem.

Posun o levý pixel X
LeftPixelXOffset integer

Volitelný posun X pro levý okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun pravého pixelu X
RightPixelXOffset integer

Volitelný posun X pro pravý okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Posun horního pixelu Y
TopPixelYOffset integer

Volitelný posun Y pro horní okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun dolního pixelu Y
BottomPixelYOffset integer

Volitelný posun Y pro dolní okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Skrýt agenta
HideAgent boolean

Nastavte na hodnotu true a automaticky skryjte agenta (pokud je viditelný), aby se zajistilo, že nepřekryje analyzovaný prvek.

Návrat souřadnic obrazovky jako fyzických
ReturnPhysicalCoordinates boolean

Nastavte hodnotu true pro souřadnice obrazovky, které se mají vrátit jako fyzické souřadnice. Nastavte hodnotu false pro souřadnice obrazovky, které se mají vrátit jako virtuální souřadnice. Pokud je základní měřítko zobrazení 100%, fyzické i virtuální souřadnice jsou stejné. Souřadnice prvků se vždy vrací jako virtuální souřadnice.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet pixelů odpovídající barvy
NumberOfPixelsMatchingColour integer

Počet pixelů, které odpovídají zadané barvě.

Levý pixel ohraničujícího rámečku s ohraničující barvou
ColourMatchBoundingBoxElementLeftPixelXCoord integer

Virtuální souřadnice X levého horního bodu odpovídající zadané barvě vzhledem k prvku v levém horním rohu.

Pravý pixel ohraničujícího rámečku s ohraničující barvou
ColourMatchBoundingBoxElementRightPixelXCoord integer

Virtuální souřadnice X pravého horního pixelu odpovídající zadané barvě vzhledem k prvku v levém horním rohu.

Horní pixel prvku ohraničujícího rámečku shody barev
ColourMatchBoundingBoxElementTopPixelYCoord integer

Virtuální souřadnice Y nejvyššího pixelu odpovídající zadané barvě vzhledem k prvku v levém horním rohu.

Dolní pixel prvku ohraničujícího rámečku shody barev
ColourMatchBoundingBoxElementBottomPixelYCoord integer

Virtuální souřadnice Y nejspodnějšího pixelu odpovídající zadané barvě vzhledem k prvku v levém horním rohu.

Barva shody ohraničujícího rámečku na střed X pixelu
ColourMatchBoundingBoxElementCenterPixelXCoord integer

Virtuální souřadnice X středu ohraničujícího rámečku obsahujícího pixely odpovídající zadané barvě vzhledem k prvku v levém horním rohu.

Barva shody ohraničujícího rámečku na střed Y pixelu
ColourMatchBoundingBoxElementCenterPixelYCoord integer

Virtuální souřadnice Y středu ohraničujícího rámečku obsahujícího pixely odpovídající zadané barvě vzhledem k prvku v levém horním rohu.

Levý pixel ohraničujícího rámečku s ohraničující barvou
ColourMatchBoundingBoxScreenLeftPixelXCoord integer

Souřadnice X obrazového bodu obrazovky x levého horního pixelu odpovídající zadané barvě. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Pravý pixel ohraničujícího rámečku s ohraničující barvou
ColourMatchBoundingBoxScreenRightPixelXCoord integer

Souřadnice X obrazového obrazového bodu obrazovky, který odpovídá zadané barvě, je souřadnice X obrazového bodu vpravo. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Horní pixel obrazovky ohraničujícího rámečku s ohraničující barvou
ColourMatchBoundingBoxScreenTopPixelYCoord integer

Souřadnice obrazového bodu Y nejvyššího pixelu odpovídající zadané barvě. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Barva shody ohraničujícího rámečku obrazovky dolního pixelu
ColourMatchBoundingBoxScreenBottomPixelYCoord integer

Souřadnice obrazového bodu Y dolního horního pixelu odpovídající zadané barvě. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Barva shody ohraničujícího rámečku na střed obrazovky X pixel
ColourMatchBoundingBoxScreenCenterPixelXCoord integer

Souřadnice X obrazového bodu obrazovky ve středu ohraničujícího rámečku obsahujícího pixely odpovídající zadané barvě. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Barva shody ohraničujícího rámečku na střed obrazovky Y pixel
ColourMatchBoundingBoxScreenCenterPixelYCoord integer

Souřadnice Y obrazovek ve středu ohraničujícího rámečku obsahujícího pixely odpovídající zadané barvě. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Získání elementu UIA na souřadnicích obrazovky

Vrátí prvek UIA umístěný na zadaných souřadnicích obrazovky.

Parametry

Name Klíč Vyžadováno Typ Description
Souřadnice X
XCoord integer

Hodnota souřadnice X obrazovky (v pixelech), kde by se měl hledat prvek UIA.

Souřadnice Y
YCoord integer

Hodnota souřadnice Y obrazovky (v pixelech), kde by se měl vyhledat prvek UIA.

Vyvolání výjimky, pokud nebyl nalezen prvek
RaiseExceptionIfElementNotFound boolean

Má IA-Connect vyvolat výjimku, pokud se prvek UIA nenachází v zadaném umístění?

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Nalezený prvek
ElementFound boolean

Vrátí hodnotu true, pokud byl nalezen prvek UIA v zadaném umístění.

Úchyt elementu
ElementHandle integer

Popisovač UIA pro prvek. To lze použít jako vstup pro další akce UIA, které fungují na tomto prvku.

Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Získání hodnoty elementu UIA

Vrátí hodnotu prvku. Hodnota je obvykle přidružena k textové vstupní oblasti, ale mnoho prvků může mít tuto vlastnost.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Hodnota elementu
ElementValue string

Hodnota elementu.

Získání hodnoty popisku elementu UIA

Vrátí hodnotu popisku prvku.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Hodnota popisku elementu
ElementLabelValue string

Hodnota popisku prvku.

Získání obsahu elementu DataGrid UIA

Vrátí obsah prvku datagrid. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou). Tuto akci lze také použít k načtení výsledků z předchozího spuštění této akce, spustit jako vlákno agenta.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Načíst jenom sloupce na obrazovce
OnScreenColumnsOnly boolean

Pokud je nastavená hodnota true, vrátí se pouze sloupce na obrazovce.

Načíst pouze řádky na obrazovce
OnScreenRowsOnly boolean

Pokud je nastavena hodnota true, vrátí se pouze řádky na obrazovce.

Vrácení hodnot null jako prázdných
ReturnNullValuesAsBlank boolean

Pokud je hodnota true, vrátí se hodnoty null jako '' (tj. prázdné). Pokud je nastavená hodnota false, hodnoty null se obvykle vrátí jako "(null)".

Alternativní název řádku záhlaví
AlternativeHeaderRowName string

Ve výchozím nastavení má řádek záhlaví v DataGridu název elementu UIA "Horní řádek". Pokud má řádek záhlaví jiný název, zadejte tento název.

Návrat názvu UIA řádku
ReturnRowUIAName boolean

Pokud je tento vstup nastavený na, název UIA řádku bude uložen ve sloupci ve výstupní kolekci. Název sloupce je definován vstupem Název sloupce pro uložení názvu UIA řádku.

Název sloupce pro uložení názvu UIA řádku
NameOfColumnToStoreRowUIAName string

Pokud je vstup "Return row UIA name" nastaven na true, pak tento vstup určuje název sloupce ve výstupní kolekci pro uložení názvu UIA řádku.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

První položka, která se má vrátit
FirstItemToReturn integer

Index elementu první položky (řádku) pro vrácení počínaje 1.

Maximální počet vrácených položek
MaxItemsToReturn integer

Maximální počet vrácených položek (řádků) nebo 0 pro vrácení všech položek (řádků).

Prohledání prvních N řádků pro prázdné řádky
ScanFirstNRowsForEmptyRows integer

Některé datovégridy mají ve stromu UIA (obvykle nahoře) několik prázdných prvků řádku nebo null a IA-Connect tyto prvky řádku automaticky přeskočí, protože v tabulce, která je viditelná v uživatelském rozhraní, se automaticky přeskočí. Pokud je tento vstup nastavený na hodnotu 0 (výchozí), agent IA-Connect vždy prohledá prvky řádků z prvního řádku směrem od začátku, i když je možnost První položka, která se má vrátit, nastavena tak, aby načítala řádky hlouběji v tabulce. To zajišťuje konzistenci s čísly indexů řádků, ale má vliv na výkon, protože je potřeba zkontrolovat všechny řádky z prvního řádku na požadované řádky. Pokud jste si jistí, že jediné prázdné nebo null prvky řádku v tabulce jsou v prvních N (např. 10) řádcích, můžete tuto hodnotu nastavit na N (např. 10), aby se potenciálně zlepšil výkon. Nenastavujte jinou hodnotu než 0, pokud nevíte, co děláte.

Čtení tabulky jako vlákna
ReadTableAsThread boolean

Pokud je nastavená hodnota false (výchozí), agent IA-Connect přečte tabulku okamžitě a vrátí obsah do adresáře. Při čtení velkých tabulek může dojít k vypršení časového limitu této akce. Pokud je nastavená hodnota true, agent IA-Connect přečte tabulku jako vlákno agenta a IA-Connect Director (nebo orchestrátor, modul PowerShellu, Blue Prism) může monitorovat stav tohoto vlákna agenta a čekat na dokončení. To umožňuje čtení velkých tabulek bez časových limitů. IA-Connect Agenti 9.3 a starší můžou číst tabulky pouze okamžitě, ne jako vlákno agenta.

Načtení výstupních dat pro ID vlákna
RetrieveOutputDataFromThreadId integer

Pokud jste tuto akci spustili jako vlákno agenta a nastavili sekundy na čekání na vlákno 0, zadejte ID vlákna agenta pro načtení výsledků. Toto ID vlákna agenta poskytne předchozí volání této akce. Pokud čtete datagrid (a proto nenačítáte výsledky předchozího dotazu jako vlákno agenta), nastavte na hodnotu 0 (výchozí).

Sekundy čekání na vlákno
SecondsToWaitForThread integer

Pokud je vlastnost Číst tabulku jako vlákno nastavená na hodnotu true, kolik sekund čeká na dokončení vlákna agenta. Pokud vlákno agenta, které v této době tabulku čte, se nedokončilo, dojde k výjimce. Nastavte na hodnotu 0, aby se vynechala čekání: Agent bude dál číst datagrid, ale bude k dispozici i pro další akci. Výsledky (obsah datovéhogridu) pak můžete později načíst pomocí akce Počkat na úspěšné dokončení vlákna agenta, aby se úspěšně dokončilo vlákno agenta, a pak znovu spusťte akci Získat obsah prvku datagrid UIA se vstupem Načíst výstupní data pro ID vlákna nastavenou na ID vlákna agenta.

Posouvání datagridu svisle po každém N procentu
ScrollDataGridVerticallyEveryNPercent integer

Výkon čtení některých velkých datovýchgridů (například s tisíci řádků) byl pozorován ke zlepšení, pokud se datagrid pravidelně posunuje do (nebo blízko) umístění, které se posouvá. Pokud je nastavená hodnota 0 (výchozí), datagrid se při čtení obsahu neposouvá. Pokud je nastavená hodnota mezi 1 a 100, bude se při čtení obsahu datagrid pravidelně posouvat (každý N procento celkového počtu řádků). Příklad: Pokud je nastavená hodnota 20, datagrid se posune na 0, 20, 40, 60, 80 %. K posouvání všech N řádků místo každého N procenta můžete použít posuvník datagrid svisle po jednotlivých N řádcích.

Posouvání datagridu svisle po jednotlivých N řádcích
ScrollDataGridVerticallyEveryNRows integer

Výkon čtení některých velkých datovýchgridů (například s tisíci řádků) byl pozorován ke zlepšení, pokud se datagrid pravidelně posunuje do (nebo blízko) umístění, které se posouvá. Pokud je nastavená hodnota 0 (výchozí), datagrid se při čtení obsahu neposouvá. Pokud je nastavená hodnota 1 nebo vyšší, datagrid se při čtení obsahu posune po každém N řádku. Příklad: Pokud je nastavená hodnota 5, datagrid se posune každých 5 řádků. Alternativně můžete použít posuvník datagrid svisle každé N procento k posouvání každého N procenta řádků místo každého N řádků.

Úchyt prvku scroll datagrid svisle
ScrollDataGridVerticallyElementHandle integer

Pokud se při čtení obsahu posune datagrid svisle, tento vstup definuje, jak IA-Connect vyhledá svislý posuvník. Pokud je nastavená hodnota 0, IA-Connect se pokusí datagrid posunout přímo, a to buď pomocí vzoru "scroll" (pokud to datagrid podporuje) nebo vyhledáním svislého posuvníku obsaženého v datovémgridu. Alternativně můžete určit IA-Connect úchyt UIA svislého prvku posuvníku (samotný prvek posuvníku, nikoli tlačítka uvnitř), což je hodnota 1 nebo vyšší.

Minimální počet řádků datové mřížky pro posouvání
MinimumDataGridRowsForScrolling integer

Pokud se při čtení obsahu posune datagrid svisle, určuje tento vstup minimální počet řádků požadovaných v tabulce před IA-Connect provede posouvání. Pokud je nastavená hodnota 0, IA-Connect se posune bez ohledu na počet řádků. Pokud je nastaveno na kladné číslo, IA-Connect provede posouvání pouze v případě, že má datagrid tento počet řádků nebo více.

Vyvolání výjimky, pokud nelze posunout
RaiseExceptionIfCannotScroll boolean

Při posouvání datagridu svisle při čtení obsahu: Nastavte tento vstup na hodnotu true, pokud by se nemělo považovat za výjimku, nebo nastavit hodnotu false (výchozí), pokud by se mělo ignorovat selhání posouvání. Mezi běžná selhání posouvání patří nemožnost najít posuvníky nebo posuvníky nemají vzor UIA vhodný pro posouvání (scroll, rangevalue nebo value).

Alternativní název svislého posuvníku
AlternativeVerticalScrollbarName string

Ve výchozím nastavení má svislý posuvník řádek v datovémgridu název elementu UIA Vertical Scroll Bar. Pokud má svislý posuvník jiný název, zadejte tento název. To se použije, pokud chcete, aby IA-Connect při čtení obsahu pravidelně posouvat datagrid, vstupní pole Posuvník datagrid svisle popisovač prvku je nastaveno na hodnotu 0 (určuje, že IA-Connect by se měla datagrid posunout přímo), ale datagrid neimplementuje vzor "scroll".

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Json s obsahem Datagridu
DataGridContentsJSON string

Obsah elementu datagrid ve formátu JSON.

Počet řádků v tabulce
NumberOfRowsInTable integer

Početřádkůch

Počet sloupců v tabulce
NumberOfColumnsInTable integer

Počet sloupců ve výstupní tabulce, pokud byla tabulka přečtená okamžitě.

ID vlákna
ThreadId integer

Pokud se tato akce spouští jako vlákno agenta, bude tento výstup obsahovat ID vlákna agenta, které lze použít k monitorování procesu akce a načtení obsahu datagrid po dokončení vlákna.

Získání oken Win32

Rychlá akce Win32, která vrátí seznam všech oken Win32, která volitelně mají zadaný název třídy nebo název okna, nebo můžete zadat pokročilejší vyhledávací filtry, včetně zástupných znaků. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Systém Windows Win32 může obsahovat neočekávané položky včetně hlavního panelu, plochy, nabídky Start, průhledných překrytí, mimo obrazovku nebo skrytých oken, takže vrácený seznam může obsahovat více výsledků, než se čekalo.

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací třídy
SearchClassName string

Volitelný název třídy okna nejvyšší úrovně, který chcete vyhledat, například "Chrome_WidgetWin_1".

Název vyhledávacího okna
SearchWindowTitle string

Volitelný název okna nejvyšší úrovně, které chcete vyhledat.

Načíst pouze okna nejvyšší úrovně
TopLevelWindowsOnly boolean

Nastavte hodnotu true, aby se načetla pouze okna Win32, která operační systém považuje za nejvyšší úroveň. Pokud chcete načíst všechna okna Win32, nastavte na hodnotu false. Všimněte si, že definice okna Win32 bude obsahovat položky, které byste nemuseli rozpoznat jako okno a mnoho dialogových oken a zpráv jsou označeny jako nejvyšší úroveň, i když jsou podřízeným nadřazeným oknem.

Načíst jenom viditelná okna
VisibleWindowsOnly boolean

Nastavte hodnotu true, aby se načetla pouze okna Win32, která operační systém považuje za viditelné. Nastavení na hodnotu false pro načtení viditelných i neviditelných oken Win32. Všimněte si, že okna mimo obrazovku nebo průhledná okna můžou být označená jako viditelná, ale nevidíte je.

Načíst pouze okna s záhlavím
WindowsWithTitlebarOnly boolean

Pokud chcete načíst pouze okna Win32 s záhlavím, nastavte na hodnotu true. Pokud chcete načíst okna Win32 bez ohledu na to, jestli mají záhlaví, nebo ne, nastavte na false. Všimněte si, že některá průhledná okna mají záhlaví, ale nevidíte je.

Načíst pouze okna s názvem
WindowsWithTitleOnly boolean

Pokud chcete načíst pouze okna Win32 s nadpisem (tj. záhlaví obsahující nějaký text), nastavte na hodnotu true. Pokud chcete načíst okna Win32 bez ohledu na to, jestli mají název, nastavte na hodnotu false. Všimněte si, že záhlaví je pruh v horní části okna, zatímco nadpis je text v něm.

Ignorovat průhledná okna
IgnoreTransparentWindows boolean

Nastavte na hodnotu true, aby se načetla pouze okna Win32, která nemají průhlednost. Pokud chcete načíst okna Win32 bez ohledu na to, jestli mají nastavenou průhlednost, nebo ne, nastavte hodnotu false.

ID procesu hledání
SearchProcessId integer

Volitelné ID procesu, který vlastní okna (například podle výstupu akce Spustit proces v IA-Connect prostředí nebo akcí relace). Nastavte na hodnotu 0 tak, aby nehledali podle ID procesu.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Title] like '*Excel' AND [IsMinimised] = False AND [IsResizeable] = True. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se hledání shoduje s více okny, můžete určit, podle které vlastnosti okna se má řadit. Například: Pokud je "Seřadit podle názvu sloupce" [TopEdge], vrátí se seznam oken seřazený podle horního okraje. Pokud je toto pole prázdné, okna budou vrácena v pořadí, v jakém jsou zjištěny.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud se hledání shoduje s více okny a je zadán sloupec řazení, nastavte hodnotu true (výchozí) a seřadí se vzestupně nebo nastavíte na false a seřadí se sestupně.

Popisovač elementu UIA pro vrácení
ReturnElementHandle boolean

Pokud je hodnota true, vrátí se ve výstupní kolekci popisovač UIA pro každé umístěné okno Win32 (ve sloupci UIAHandle). Tento popisovač lze použít v dalších akcích, které fungují jako nadřazený popisovač v IA-Connect akcích UIA.

První položka, která se má vrátit
FirstItemToReturn integer

Index prvního okna (řádku), který se má vrátit od 1.

Maximální počet vrácených položek
MaxItemsToReturn integer

Maximální počet oken, která se mají vrátit, nebo 0 pro vrácení všech položek.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Win32 windows JSON
Win32WindowsJSON string

Seznam oken Win32 odpovídajících kritériím hledání ve formátu JSON

Počet oken Win32
NumberOfWin32Windows integer

Počet vrácených oken Win32.

Získání položek prvku seznamu UIA

Vrátí seznam podřízených položek elementů nalezených v zadaném elementu (obvykle rozevírací seznam / položky nabídky).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Rozbalit jako první
ExpandFirst boolean

Pokud je nastavena hodnota true, IA-Connect se pokusí seznam rozbalit před hledáním prvků položky seznamu. To je užitečné pro dynamické seznamy, protože prvky položky seznamu nemusí být vytvořeny, dokud se seznam rozbalí.

Sbalit po
CollapseAfter boolean

Pokud je hodnota true, seznam se po spuštění hledání sbalí.

Kontrola vybraných položek
CheckForSelectedItems boolean

Pokud je nastavena hodnota true, výstupní kolekce bude obsahovat další vlastnost označující, zda je položka seznamu aktuálně vybrána.

Sekundy mezi rozbalením a sbalením
SecondsBetweenExpandCollapse double

Počet sekund čekání mezi rozbalením a sbalením akcí, pokud jsou nastaveny na true.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet položek seznamu
NumberOfListItems integer

Početpoložekch

Výpis položek JSON
ListItemsJSON string

Vlastnosti položek v seznamu ve formátu JSON.

Počet vybraných položek
NumberOfSelectedItems integer

Početvybraných

Index první vybrané položky
IndexOfFirstSelectedItem integer

Index v seznamu první vybrané položky.

Název vybrané položky
SelectedItemName string

Název vybrané položky.

Získání popisovače nadřazeného elementu UIA

Vrátí popisovač pro nadřazený prvek zadaného elementu. Nadřazený prvek je definován jako prvek, který je na další úrovni nahoru UIA "strom" a je téměř vždy obsahující prvek.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt elementu
ElementHandle True integer

Popisovač UIA pro cílový prvek.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Popisovač nadřazeného elementu
ParentElementHandle integer

Popisovač UIA nadřazeného elementu

Získání popisovače UIA pro hlavní okno ID procesu

Jednoduchá a rychlá akce Win32, která vrátí popisovač pro jakékoli hlavní okno procesu (určené ID procesu). Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Parametry

Name Klíč Vyžadováno Typ Description
ID procesu hledání
ProcessId True integer

ID procesu, na který se má čekat (jak je uvedeno akcí Spustit proces v akcích IA-Connect prostředí nebo relace).

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Získání popisovače UIA pro hlavní okno procesu

Jednoduchá a rychlá akce Win32, která vrátí popisovač pro jakékoli hlavní okno procesu (určené názvem). Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Okno musí existovat: IA-Connect nebude čekat. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Parametry

Name Klíč Vyžadováno Typ Description
Název procesu hledání
SearchProcessName True string

Název procesu, který se má vyhledat, například poznámkový blok.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Získání popisovače UIA pro okno Win32 nejvyšší úrovně

Rychlá akce Win32, která vrací popisovač UIA pro jakékoli okno Win32 nejvyšší úrovně, které má zadaný název třídy nebo název okna, nebo můžete zadat pokročilejší vyhledávací filtry, včetně zástupných znaků. Okno nejvyšší úrovně je okno, které je připojené k ploše. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Okno musí existovat, IA-Connect nebude čekat. Je častější použít akci UIA Existuje prvek plochy UIA, který je výkonnější, ale tato akce Win32 se obvykle spouští rychleji.

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací třídy
SearchClassName string

Název třídy elementu okna nejvyšší úrovně, který se má vyhledat, například "Poznámkový blok".

Název vyhledávacího okna
SearchWindowTitle string

Název okna nejvyšší úrovně, které chcete vyhledat.

ID procesu hledání
SearchProcessId integer

Volitelné ID procesu, který vlastní okno (například podle výstupu akce Spustit proces v IA-Connect prostředí nebo akcí relace). Nastavte na hodnotu 0 tak, aby nehledali podle ID procesu.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů na dostupných vlastnostech okna. Příklad 1: [Šířka] < 200. Příklad 2: [Title] like '*Excel' AND [IsMinimised] = False AND [IsResizeable] = True. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se hledání shoduje s více okny, můžete určit, podle které vlastnosti okna se má řadit. Použije se ve spojení s indexem Shoda k výběru požadovaného okna. Například: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, vrátí se odpovídající okno nejbližší horní části obrazovky.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud se hledání shoduje s více okny, měla by se shoda indexu shodovat v horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Získání prvků plochy UIA

Vrátí seznam všech oken a dialogových oken na ploše.

Parametry

Name Klíč Vyžadováno Typ Description
Lokalizovaný typ ovládacího prvku Search
SearchElementLocalizedControlType string

Vyfiltrujte výsledky podle lokalizovaného typu ovládacího prvku.

ID procesu hledání
SearchProcessID integer

Pokud je zadáno, bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, ponechte toto pole prázdné.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

První položka, která se má vrátit
FirstItemToReturn integer

Index elementu první položky, která se má vrátit, počínaje číslem 1. Pokud chcete vrátit prvky v obráceném pořadí (ze spodní části stromu UIA), můžete případně zadat záporný index od -1.

Maximální počet vrácených položek
MaxItemsToReturn integer

Maximální počet prvků, které se mají vrátit, nebo 0 pro vrácení všech položek.

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet nalezených prvků
NumberOfElementsFound integer

Počet nalezených prvků plochy, které odpovídají kritériím hledání.

Počet vrácených prvků
NumberOfElementsReturned integer

Počet vrácených prvků plochy (může být nižší než počet nalezených prvků, pokud zadáte maximální počet vrácených položek).

Vlastnosti elementu
ElementProperties array of object

Vlastnosti elementů plochy nalezeny, které odpovídají kritériím hledání.

items
ElementProperties object

Získání režimu vyhledávání elementu UIA

Načte, který režim vyhledávání elementu UIA používá agent IA-Connect pro akce UIA.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Režim vyhledávání elementů UIA
UIAElementSearchMode string

Režim vyhledávání elementu UIA, který používá agent IA-Connect.

Získání textové hodnoty elementu UIA

Vrátí textovou hodnotu prvku. Textová hodnota je obvykle přidružena k popisku, ale mnoho prvků může mít tuto vlastnost.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Textová hodnota elementu
ElementTextValue string

Textová hodnota elementu.

Získání vlastností elementu DataGrid UIA

Vrátí vlastnosti tabulky elementu DataGrid. Jedná se o prvek s řádky, sloupci, záhlavím a buňkami (tj. tabulkou).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Alternativní název řádku záhlaví
AlternativeHeaderRowName string

Ve výchozím nastavení má řádek záhlaví v DataGridu název UIA "Horní řádek". Pokud má řádek záhlaví jiný název, zadejte tento název.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet sloupců
NumberOfColumns integer

Počet sloupců v datovémgridu.

Počet viditelných sloupců
NumberOfVisibleColumns integer

Počet viditelných sloupců v datovémgridu.

Počet řádků
NumberOfRows integer

Počet řádků v datovémgridu

Počet viditelných řádků
NumberOfVisibleRows integer

Počet viditelných řádků v datovémgridu

První viditelný řádek
FirstVisibleRow integer

Index prvního viditelného řádku v datagridu.

Poslední viditelný řádek
LastVisibleRow integer

Index posledního viditelného řádku v datagridu.

Počet posuvníků
NumberOfScrollbars integer

Počet posuvníků, které datagrid obsahuje.

Názvy posuvníků
ScrollbarNames string

Čárkami oddělený seznam názvů posuvníků (např. Vodorovně, Svisle).

Získání vlastností elementu UIA

Vrátí všechny vlastnosti elementu. To může být užitečné, pokud si nejste jisti, které pole obsahuje požadované hodnoty vlastností.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

Návratová hodnota elementu
ReturnElementValue boolean

Pokud je nastavena hodnota true, bude vrácena hodnota nalezeného elementu.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Ověření klikatelného bodu v rámci hranice prvku
ValidateClickablePointWithinElementBoundary boolean

U některých prvků UIA neví o klikatelném bodu uvnitř elementu a místo středu prvku vrátí neplatnou souřadnici (například 0,0). Pokud je tento vstup nastaven na hodnotu true, IA-Connect zkontroluje platnost souřadnic, kterou poskytuje UIA, a pokud není v rámci hranice elementu, ignoruje hodnotu poskytnutou UIA a místo toho použije střed prvku.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

ID architektury elementu
ElementFrameworkId string

ID architektury UIA elementu.

Typ ovládacího prvku prvku
ElementControlType string

Typ ovládacího prvku UIA jako číslo. Podobá se tomu lokalizovaný typ ovládacího prvku, ale není specifický pro jazyk.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Je povolen element.
ElementIsEnabled boolean

Vrátí, zda je prvek povolený, nebo ne.

Prvek je mimo obrazovku
ElementIsOffscreen boolean

Vrátí, zda je prvek mimo obrazovku nebo ne.

Element je fokus na klávesnici.
ElementIsKeyboardFocusable boolean

Vrátí, zda může být prvek fokusován pomocí klávesnice.

Element má fokus klávesnice.
ElementHasKeyboardFocus boolean

Vrátí, zda má prvek aktuálně fokus klávesnice.

Element je pole pro heslo.
ElementIsPasswordField boolean

Vrátí, zda je prvek vstupním polem hesla.

Klávesa akcelerátoru elementu
ElementAcceleratorKey string

Vrátí klávesovou zkratku, kterou lze stisknout k aktivaci prvku.

Přístupový klíč elementu
ElementAccessKey string

Vrátí klávesovou zkratku, kterou lze stisknout k aktivaci prvku nabídky.

Levý okraj elementu
ElementLeftEdge integer

Vzdálenost v pixelech mezi levým okrajem prvku nebo okna a levým okrajem displeje.

Pravý okraj prvku
ElementRightEdge integer

Vzdálenost v pixelech mezi pravým okrajem prvku nebo okna a levým okrajem displeje.

Horní okraj elementu
ElementTopEdge integer

Vzdálenost v pixelech mezi horním okrajem prvku nebo okna a horním okrajem displeje.

Dolní okraj prvku
ElementBottomEdge integer

Vzdálenost v pixelech mezi dolním okrajem prvku nebo okna a horním okrajem displeje.

Prvek s možností kliknutí na bod X
ElementClickablePointX integer

Souřadnice X v pixelech centrálního klikatelného bodu v prvku vzhledem k levému okraji displeje, jak je vráceno podkladovou aplikací.

Prvek s možností kliknutí na bod Y
ElementClickablePointY integer

Souřadnice Y v pixelech centrálního klikatelného bodu v prvku vzhledem k hornímu okraji displeje, jak je vráceno podkladovou aplikací.

ID procesu elementu
ElementProcessId integer

ID procesu (PID) procesu, který vlastní tento prvek.

Úchyt elementu
ElementHandle integer

Pokud byl vstup Popisovač elementu Return nastaven na hodnotu true, bude obsahovat číselný popisovač prvku, který lze použít v dalších akcích, aby fungoval jako nadřazený popisovač pro další akce.

Hodnota elementu
ElementValue string

Pokud byla vstupní hodnota návratového prvku nastavena na hodnotu true a pokud má prvek vzor hodnoty, bude tato hodnota obsahovat.

Textová hodnota elementu
ElementTextValue string

Pokud byla vstupní hodnota návratového prvku nastavena na hodnotu true a pokud má prvek textový vzor hodnoty, bude obsahovat tuto textovou hodnotu.

Získání vlastností elementu UIA jako seznamu

Vrátí vlastnosti prvku jako jeden řádek seznamu (jednořádkové kolekce / tabulka dat) místo jednotlivých položek, což může být užitečné v závislosti na tom, jak chcete data používat.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt elementu
ElementHandle True integer

Popisovač UIA pro cílový prvek.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet nalezených prvků
NumberOfElementsFound integer

Počet nalezených prvků.

Počet vrácených prvků
NumberOfElementsReturned integer

Počet vrácených prvků.

JSON – vlastnosti elementu UIA
UIAElementPropertiesJSON string

Vlastnosti UIA elementu ve formátu JSON.

Získání vzorů elementů UIA

Načtěte, které vzory UIA jsou k dispozici pro prvek UIA, a proto IA-Connect akce UIA pravděpodobně budou mít vliv na prvek.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Rozbalit dostupný vzor sbalení
ExpandCollapsePatternAvailable boolean

Vzor sbalení rozšíření UIA je k dispozici a akce, které rozbalí nebo sbalí prvek (například rozevírací nabídku), pravděpodobně budou fungovat.

K dispozici vzor vyvolání
InvokePatternAvailable boolean

Vzor vyvolání UIA je k dispozici, a proto akce, které stisknou prvek nebo kliknou na položku prvku seznamu, pravděpodobně budou fungovat.

Dostupný vzor hodnot rozsahu
RangeValuePatternAvailable boolean

Vzor hodnoty rozsahu UIA je k dispozici, a proto akce, které posunují prvek nebo posuvník, pravděpodobně budou fungovat.

K dispozici vzor posouvání
ScrollPatternAvailable boolean

Vzor posouvání UIA je k dispozici, a proto akce, které posunují prvek pravděpodobně fungovat.

Dostupný vzor položky výběru
SelectionItemPatternAvailable boolean

Vzor položky výběru UIA je k dispozici, a proto akce, které vyberou prvek, budou pravděpodobně fungovat.

Dostupný vzor textu
TextPatternAvailable boolean

Textový vzor UIA je k dispozici a akce, které čtou textovou hodnotu prvku, pravděpodobně budou fungovat.

Přepnout dostupný vzor
TogglePatternAvailable boolean

Vzor přepínače UIA je k dispozici, a proto akce, které kontrolují, zrušují zaškrtnutí nebo přepínací tlačítko prvku pravděpodobně fungují.

Dostupný vzor hodnot
ValuePatternAvailable boolean

Vzor hodnoty UIA je k dispozici, a proto akce, které zadávají text do elementu nebo čtou hodnotu elementu, pravděpodobně budou fungovat. Posuvníky můžou také reagovat na vzor hodnoty.

K dispozici vzor okna
WindowPatternAvailable boolean

Vzor okna UIA je k dispozici, a proto akce, které se zavírají, maximalizují nebo minimalizují prvek, pravděpodobně budou fungovat.

K dispozici vzor mřížky
GridPatternAvailable boolean

K dispozici je vzor mřížky UIA. Tento model nepoužívá IA-Connect.

Dostupný vzor položky mřížky
GridItemPatternAvailable boolean

Vzor položky mřížky UIA je k dispozici. Tento model nepoužívá IA-Connect.

K dispozici starší verze modelu IAccessible
LegacyIAccessiblePatternAvailable boolean

K dispozici je starší model IAccessible (Starší verze IAccessible) UIA. Tento model nepoužívá IA-Connect.

Dostupný vzor výběru
SelectionPatternAvailable boolean

Model výběru UIA je k dispozici. Tento model nepoužívá IA-Connect.

K dispozici vzor tabulky
SpreadsheetPatternAvailable boolean

Vzor tabulky UIA je k dispozici. Tento model nepoužívá IA-Connect.

Dostupný vzor položky tabulky
SpreadsheetItemPatternAvailable boolean

Vzor položky tabulky UIA je k dispozici. Tento model nepoužívá IA-Connect.

Dostupný vzor tabulky
TablePatternAvailable boolean

Vzor tabulky UIA je k dispozici. Tento model nepoužívá IA-Connect.

K dispozici vzor položky tabulky
TableItemPatternAvailable boolean

Vzor položky tabulky UIA je k dispozici. Tento model nepoužívá IA-Connect.

Text pattern 2 available
TextPattern2Available boolean

K dispozici je textový vzor UIA 2. Tento model nepoužívá IA-Connect.

Dostupný vzor úprav textu
TextEditPatternAvailable boolean

K dispozici je vzor pro úpravy textu UIA. Tento model nepoužívá IA-Connect.

K dispozici vzor transformace
TransformPatternAvailable boolean

Model transformace UIA je k dispozici. Tento model nepoužívá IA-Connect.

Získání více prvků UIA jako tabulky

Vytvoří výčet hodnot podřízených prvků zadaného nadřazeného elementu a vrátí je ve formátu tabulky. To lze použít k vrácení řádků a sloupců dat z prvků, které nejsou technicky tabulky, ale byly uspořádány do struktury tabulky. Tuto akci lze také použít k načtení výsledků z předchozího spuštění této akce, spustit jako vlákno agenta.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Lokalizovaný typ ovládacího prvku záhlaví buňky hledání
SearchCellHeaderSubElementLocalizedControlType string

Podelement záhlaví buňky lokalizovaný typ ovládacího prvku, který chcete vyhledat. Pokud nehledáte záhlaví buněk, nechejte prázdné.

Typ ovládacího prvku podelement záhlaví buňky hledání
SearchCellHeaderSubElementControlType integer

Typ ovládacího prvku podelement záhlaví buňky (nelokalitované celé číslo), který chcete vyhledat. To je stejná hodnota v různých jazycích. Pokud nehledaná záhlaví buněk, nechejte na 0.

Lokalizovaný typ ovládacího prvku pro hledání v buňkách
SearchCellSubElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku buňky, který chcete vyhledat.

Typ ovládacího prvku Prohledat podelement buňky
SearchCellSubElementControlType integer

Typ ovládacího prvku dílčího prvku buňky (nelokaly celé číslo), které chcete vyhledat. To je stejná hodnota v různých jazycích.

Hledat potomky pro podsložky buněk
SearchDescendantsForCellSubElements boolean

Pokud je nastavená hodnota true, bude strom UIA pod umístěným prvkem vyhledán podprsek záhlaví buňky a buňky (tj. hodnoty prvků, které naplní buňky ve výstupní tabulce). To je důkladnější, ale může to trvat déle. Tuto hodnotu můžete nastavit na false, pokud vás zajímají jenom prvky přímo pod elementem.

První podelement záhlaví buňky, který se má vrátit
FirstCellHeaderSubElementToReturn integer

Index dílčího prvku záhlaví první buňky, který se má vrátit, počínaje číslem 1. Pokud chcete vrátit prvky v obráceném pořadí (ze spodní části stromu UIA), můžete případně zadat záporný index od -1.

Max cell header subelements to return
MaxCellHeaderSubElementsToReturn integer

Maximální počet dílčích částí záhlaví buňky, které se mají vrátit, nebo 0 pro vrácení všech dílčích položek.

První dílčí prvek buňky, který se má vrátit
FirstCellSubElementToReturn integer

Index prvního podelementu buňky, který se má vrátit od 1. Pokud chcete vrátit prvky v obráceném pořadí (ze spodní části stromu UIA), můžete případně zadat záporný index od -1.

Max cell subelements to return
MaxCellSubElementsToReturn integer

Maximální počet dílčích částí buněk, které se mají vrátit, nebo 0 pro vrácení všech dílčích položek.

Požadovaný počet sloupců
RequestedNumberOfColumns integer

Počet sloupců, které chcete mít ve výstupní tabulce. Tato hodnota musí být správná pro přečtený prvek nebo obdržíte neočekávané výsledky.

Priorita hodnoty dílčíhoementu buňky
CellSubElementValuePriority integer

Priorita pro použití hodnoty podelementu buňky jako hodnoty, která se má použít ve výstupní tabulce. 1 je nejvyšší prioritou. 2 je druhá priorita. Třetí prioritou je 3. 0 se nepoužívá.

Priorita textové hodnoty dílčíhoementu buňky
CellSubElementTextValuePriority integer

Priorita použití textové hodnoty dílčíhoementu buňky jako hodnota, která se má použít ve výstupní tabulce. 1 je nejvyšší prioritou. 2 je druhá priorita. Třetí prioritou je 3. 0 se nepoužívá.

Priorita hodnoty názvu podsítě buňky
CellSubElementNameValuePriority integer

Priorita použití názvu podelementu buňky (společné pro popisky) jako hodnoty, která se má použít ve výstupní tabulce. 1 je nejvyšší prioritou. 2 je druhá priorita. Třetí prioritou je 3. 0 se nepoužívá.

Minimální šířka podsítě buněk
MinimumCellSubElementWidth integer

Minimální šířka vpixelch

Minimální výška podsítě buňky
MinimumCellSubElementHeight integer

Minimální výška vpixelch

Vyhledávací pole ohraničení buňky vlevo
SearchCellSubElementBoundingBoxLeft integer

Zahrnout pouze podsložky buněk, které jsou plně obsaženy v ohraničujícím rámečku. Ve výchozím nastavení je ohraničující rámeček obrovský, aby zahrnoval všechny prvky.

Vyhledávací pole ohraničení buňky vpravo
SearchCellSubElementBoundingBoxRight integer

Zahrnout pouze podsložky buněk, které jsou plně obsaženy v ohraničujícím rámečku. Ve výchozím nastavení je ohraničující rámeček obrovský, aby zahrnoval všechny prvky.

Horní okraj ohraničujícího pole buňky hledání
SearchCellSubElementBoundingBoxTop integer

Zahrnout pouze podsložky buněk, které jsou plně obsaženy v ohraničujícím rámečku. Ve výchozím nastavení je ohraničující rámeček obrovský, aby zahrnoval všechny prvky.

Dolní okraj ohraničení buňky hledání
SearchCellSubElementBoundingBoxBottom integer

Zahrnout pouze podsložky buněk, které jsou plně obsaženy v ohraničujícím rámečku. Ve výchozím nastavení je ohraničující rámeček obrovský, aby zahrnoval všechny prvky.

Čtení tabulky jako vlákna
ReadTableAsThread boolean

Pokud je nastavená hodnota false (výchozí), agent IA-Connect přečte tabulku okamžitě a vrátí obsah do adresáře. Při čtení velkých tabulek může dojít k vypršení časového limitu této akce. Pokud je nastavená hodnota true, agent IA-Connect přečte tabulku jako vlákno agenta a IA-Connect Director (nebo orchestrátor, modul PowerShellu, Blue Prism) může monitorovat stav tohoto vlákna agenta a čekat na dokončení. To umožňuje čtení velkých tabulek bez časových limitů. IA-Connect Agenti 9.3 a starší můžou číst tabulky pouze okamžitě, ne jako vlákno agenta.

Načtení výstupních dat pro ID vlákna
RetrieveOutputDataFromThreadId integer

Pokud jste tuto akci spustili jako vlákno agenta a nastavili sekundy na čekání na vlákno 0, zadejte ID vlákna agenta pro načtení výsledků. Toto ID vlákna agenta poskytne předchozí volání této akce. Pokud čtete tabulku (a proto nenačítáte výsledky předchozího dotazu jako vlákno agenta), nastavte na hodnotu 0 (výchozí).

Sekundy čekání na vlákno
SecondsToWaitForThread integer

Pokud je vlastnost Číst tabulku jako vlákno nastavená na hodnotu true, kolik sekund čeká na dokončení vlákna agenta. Pokud vlákno agenta, které v této době tabulku čte, se nedokončilo, dojde k výjimce. Pokud chcete čekání obejít, nastavte na hodnotu 0: Agent bude dál číst tabulku, ale bude také k dispozici pro další akci. Výsledky (obsah tabulky) pak můžete později načíst pomocí akce Počkat na úspěšné dokončení vlákna agenta, aby se úspěšně dokončilo vlákno agenta, a pak znovu spusťte akci Získat více prvků UIA jako tabulku se vstupem Načíst výstupní data pro ID vlákna nastavenou na ID vlákna agenta.

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet nalezených dílčích částí buněk
NumberOfCellSubElementsFound integer

Počet dílčích částí buněk (ne záhlaví) nalezených podle kritérií hledání.

Početvrácenýchch
NumberOfCellSubElementsReturned integer

Počet vrácených dílčích prvků buňky (ne záhlaví) (to může být nižší než počet nalezených prvků, pokud zadáte první nebo maximální počet položek, které se mají vrátit).

Json s obsahem tabulky
TableContentsJSON string

Tabulka vytvořená z obsahu více prvků ve formátu JSON.

Počet řádků v tabulce
NumberOfRowsInTable integer

Počet řádků ve výstupní tabulce

Počet sloupců v tabulce
NumberOfColumnsInTable integer

Počet sloupců ve výstupní tabulce

ID vlákna
ThreadId integer

Pokud se tato akce spouští jako vlákno agenta, bude tento výstup obsahovat ID vlákna agenta, které lze použít k monitorování procesu akce a načtení obsahu tabulky po dokončení vlákna.

Získání více vlastností elementu UIA

Vrátí vlastnosti více prvků. To může být užitečné, pokud si nejste jisti, která pole obsahují požadované hodnoty vlastností.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Lokalizovaný typ ovládacího prvku Search
SearchElementLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Hledat potomky
SearchDescendants boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

Návratová hodnota elementu
ReturnElementValue boolean

Pokud je nastavena hodnota true, bude vrácena hodnota nalezeného elementu.

První položka, která se má vrátit
FirstItemToReturn integer

Index elementu první položky, která se má vrátit, počínaje číslem 1. Pokud chcete vrátit prvky v obráceném pořadí (ze spodní části stromu UIA), můžete případně zadat záporný index od -1.

Maximální počet vrácených položek
MaxItemsToReturn integer

Maximální počet prvků, které se mají vrátit, nebo 0 pro vrácení všech položek.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Počet nalezených prvků
NumberOfElementsFound integer

Počet nalezených prvků, které odpovídají kritériím hledání.

Počet vrácených prvků
NumberOfElementsReturned integer

Počet vrácených prvků (může být nižší než počet nalezených prvků, pokud určuje maximální počet vrácených položek).

Vlastnosti elementu
ElementProperties array of object

Vlastnosti elementu nalezených prvků, které odpovídají kritériím hledání.

items
ElementProperties object

Získání více vlastností nadřazeného elementu UIA

Vrátí hierarchální strom nadřazených prvků zadaného prvku až do plochy (kořenová úroveň). Nadřazený prvek je definován jako prvek, který je na další úrovni nahoru UIA "strom" a je téměř vždy obsahující prvek.

Parametry

Name Klíč Vyžadováno Typ Description
Úchyt elementu
ElementHandle True integer

Popisovač UIA pro cílový prvek.

Maximální počet nadřazených prvků ke zpracování
MaxParentsToProcess integer

Maximální počet nadřazených prvků, které se mají zpracovat. Ve výchozím nastavení je tato hodnota nastavená na 50.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Nadřazené elementy UIA
UIAParentElements array of object

Seznam všech umístěných nadřazených prvků (a jejich vlastností) Vrácené vlastnosti jsou stejné jako vlastnosti vrácené akcí Získat více vlastností elementu.

items
UIAParentElements object
Počet vrácených nadřazených prvků
NumberOfParentElementsReturned integer

Počet nadřazených prvků vrácených z hledání.

Získání úchytu UIA pro fokusovaný prvek

Vrátí popisovač aktuálně zaměřeného prvku UIA.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Získání úchytu UIA pro hlavní okno fokusovaného prvku

Vrátí popisovač pro hlavní okno aktuálně zaměřeného prvku UIA. Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní.

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Získání úchytu UIA pro stolní počítače

Vrátí úchyt pro plochu. Jedná se o zastaralou akci, protože popisovač -2 lze použít k odkazování na prvek plochy, ale také proto, že existuje spousta akcí, které můžou vyhledávat vzhledem k ploše (např. "wait for desktop element" (například "wait for desktop element").

Parametry

Name Klíč Vyžadováno Typ Description
Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro plochu. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA prvku plochy.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu plochy.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA prvku plochy.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu plochy.

Čekání na hlavní okno ID procesu UIA

Jednoduchá a rychlá akce Win32, která čeká na existenci hlavního okna procesu (určeného ID procesu) a vrátí popisovač. Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Parametry

Name Klíč Vyžadováno Typ Description
ID procesu hledání
ProcessId True integer

ID procesu, na který se má čekat (jak je uvedeno akcí Spustit proces v akcích IA-Connect prostředí nebo relace).

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na hlavní okno procesu.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne.

Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Čekání na hlavní okno procesu UIA

Jednoduchá a rychlá akce Win32, která před vrácením popisovače čeká na zadaný čas pro hlavní okno procesu (určeného názvem). Hlavní okno je obvykle hlavním oknem aplikace: přihlašovací dialogové okno nebo dílčí okno obvykle není okno Hlavní. Doporučuje se použít akci Počkat na prvek plochy, který je výkonnější.

Parametry

Name Klíč Vyžadováno Typ Description
Název procesu hledání
SearchProcessName True string

Název procesu, který se má vyhledat, například poznámkový blok.

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na hlavní okno procesu.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud okno existuje nebo nepravda, pokud ne.

Čekání na okno Win32 nejvyšší úrovně UIA

Rychlá akce Win32, která čeká na určený čas, než se zobrazí okno Win32 nejvyšší úrovně před vrácením popisovače UIA. Okno nejvyšší úrovně je okno, které je připojené k ploše. Můžete hledat podle názvu třídy nebo názvu okna nebo můžete zadat pokročilejší filtry hledání, včetně zástupných znaků. I když tato akce používá rozhraní API Win32, dokáže rozpoznat Windows, Javu, ModernUI a webová okna. Běžnější je použití akce UIA Wait for desktop element (Počkat na prvek plochy), což je výkonnější, ale tato akce Win32 se obvykle spouští rychleji.

Parametry

Name Klíč Vyžadováno Typ Description
Název vyhledávací třídy
SearchClassName string

Název třídy elementu okna nejvyšší úrovně, který se má vyhledat, například "Poznámkový blok".

Název vyhledávacího okna
SearchWindowTitle string

Název okna nejvyšší úrovně, které chcete vyhledat.

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na existenci okna.

ID procesu hledání
SearchProcessId integer

Volitelné ID procesu, který vlastní okno (například podle výstupu akce Spustit proces v IA-Connect prostředí nebo akcí relace). Nastavte na hodnotu 0 tak, aby nehledali podle ID procesu.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů na dostupných vlastnostech okna. Příklad 1: [Šířka] < 200. Příklad 2: [Title] like '*Excel' AND [IsMinimised] = False AND [IsResizeable] = True. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se hledání shoduje s více okny, můžete určit, podle které vlastnosti okna se má řadit. Použije se ve spojení s indexem Shoda k výběru požadovaného okna. Například: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, vrátí se odpovídající okno nejbližší horní části obrazovky.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud se hledání shoduje s více okny, měla by se shoda indexu shodovat v horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Vyvolání výjimky, pokud se nenašel okno
RaiseExceptionIfWindowNotFound boolean

Má IA-Connect vyvolat výjimku, pokud okno vyhledávání Win32 po čekací době neexistuje?

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Úchyt okna
WindowHandle integer

Popisovač UIA pro okno. Můžete ho použít jako vstup k dalším akcím UIA v tomto okně.

Název elementu
ElementName string

Název UIA elementu okna.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu okna.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu okna.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA elementu okna.

Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud okno existuje nebo nepravda, pokud ne.

Čekání na prvek plochy UIA

Čeká na existenci elementu plochy (obvykle okna).

Parametry

Name Klíč Vyžadováno Typ Description
Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID procesu hledání
SearchProcessId integer

Pokud je zadána (hodnota 1 nebo vyšší), bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, nechte toto pole prázdné (nebo 0).

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na existenci elementu.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání.

Vyvolání výjimky, pokud nebyl nalezen prvek
RaiseExceptionIfElementNotFound boolean

Má IA-Connect vyvolat výjimku, pokud prvek UIA po čekací době neexistuje?

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne.

Úchyt elementu
ElementHandle integer

Popisovač UIA pro prvek. To lze použít jako vstup pro další akce UIA, které fungují na tomto prvku.

Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Čekání na prvek UIA

Čeká na existenci elementu (obvykle jednotlivého prvku v okně, jako je například tlačítko nebo oblast pro zadávání textu).

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle True integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID procesu hledání
SearchProcessId integer

Pokud je zadána (hodnota 1 nebo vyšší), bude hledání zvažovat pouze prvky vlastněné procesem s tímto ID procesu (PID). Pokud IA-Connect proces spustil, poskytuje piD akce Spustit proces v akcích prostředí IA-Connect / relace. Pokud piD neznáte, nechte toto pole prázdné (nebo 0).

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Popisovač elementu Return
ReturnElementHandle boolean

Pokud je nastavena hodnota true, vrátí se popisovač umístěného elementu. Tento popisovač lze použít v dalších akcích, které slouží jako nadřazený popisovač.

Sekundy k čekání
SecondsToWait True integer

Maximální počet sekund čekání na existenci elementu.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Zahrnout podřízené procesy
IncludeChildProcesses boolean

Pokud je nastavena hodnota true a je zadáno ID procesu vyhledávání, jsou do vyhledávání zahrnuty také podřízené procesy tohoto ID procesu. Pokud je nastavená hodnota false, vrátí se pouze proces odpovídající přesnému ID procesu hledání.

Vyvolání výjimky, pokud nebyl nalezen prvek
RaiseExceptionIfElementNotFound boolean

Má IA-Connect vyvolat výjimku, pokud prvek UIA po čekací době neexistuje?

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Element existuje.
ElementExists boolean

Vrátí hodnotu true, pokud prvek existuje nebo nepravda, pokud ne.

Úchyt elementu
ElementHandle integer

Popisovač UIA pro prvek. To lze použít jako vstup pro další akce UIA, které fungují na tomto prvku.

Název elementu
ElementName string

Název PRVKU UIA.

Název třídy elementu
ElementClassName string

Název třídy UIA elementu.

ID automatizace elementu
ElementAutomationId string

ID automatizace UIA elementu.

Lokalizovaný typ ovládacího prvku elementu
ElementLocalizedControlType string

Lokalizovaný typ ovládacího prvku UIA.

Čekání na viditelný vyhledávací obrázek v elementu UIA

Počká, až se vyhledávací obrázek zadaný jako vstup pro tuto akci nachází v elementu UIA na obrazovce nebo po uplynutí zadaného časového limitu. Prvek by měl být nejprve přenesen na přední straně, protože agent vezme snímek obrazovky se souřadnicemi elementu a vyhledá zadaný vyhledávací obrázek na snímku obrazovky. Prvek UIA musí existovat od spuštění. Akce se dokončí okamžitě po umístění obrázku.

Parametry

Name Klíč Vyžadováno Typ Description
Nadřazený úchyt okna
ParentWindowHandle integer

Nadřazený popisovač okna UIA (hodnota 1 nebo vyšší) slouží jako výchozí bod hledání. To lze zjistit prostřednictvím kontroly pomocí akcí, jako je "Wait for desktop element" nebo 'Wait for element'.

Název prvku hledání
SearchElementName string

Volitelný název elementu UIA, který chcete vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Název třídy elementu Search
SearchElementClassName string

Volitelný název třídy elementu UIA, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

ID automatizace elementu vyhledávání
SearchElementAutomationId string

Volitelné ID automatizace elementu UIA, které se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Lokalizovaný typ ovládacího prvku Search
SearchLocalizedControlType string

Volitelný element UIA lokalizovaný typ ovládacího prvku, který se má vyhledat (počínaje popisovačem nadřazeného okna). To lze zjistit prostřednictvím kontroly.

Podstrom UIA vyhledávání
SearchSubTree boolean

Pokud je hodnota true, prohledá se celý strom UIA pod popisovačem nadřazeného okna. To je důkladnější, ale může to trvat déle. Pokud je nastavená hodnota false, budou prohledány pouze prvky přímo pod popisovačem nadřazeného okna ve stromu UIA.

Shoda s indexem
MatchIndex integer

Pokud se vyhledávání shoduje s více prvky, který prvek (počínaje 1) by se měl shodovat. Lze použít ve spojení se sloupcem Seřadit podle a zvolit pořadí řazení pro porovnávání.

Filtr hledání
SearchFilter string

Volitelný rozšířený filtr pro další omezení vyhledávání pomocí podmíněných operátorů a libovolného pole elementu. Příklad 1: [Šířka] < 200. Příklad 2: [Name] like 'Document*' AND [ClassName] like 'Label*'. Další příklady najdete v dokumentaci.

Seřadit podle názvu sloupce
SortByColumn string

Pokud se vyhledávání shoduje s více prvky, můžete určit, podle které vlastnosti elementu se má řadit. Použije se ve spojení s indexem Match index k výběru požadovaného prvku. Příklad: Pokud je "Seřadit podle názvu sloupce" [TopEdge] a 'Match index' je 1, bude odpovídající prvek nejblíže horní části obrazovky spárován.

Shoda indexu je vzestupná
MatchIndexAscending boolean

Pokud hledání odpovídá více prvkům, měl by se shodovat index z horní části seřazeného seznamu (true) nebo v dolní části seřazeného seznamu (false).

Maximální počet prvků pro vyhledávání
MaxElementsToSearch integer

Maximální počet prvků, které se mají vyhledat při hledání cílového prvku ve stromu UIA. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální relativní hloubka hledání
MaxRelativeSearchDepth integer

Maximální relativní hloubka stromu pro hledání podřízených prvků pod nadřazený prvek. Přímé podřízené prvky budou mít hloubkovou hodnotu 1. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Nastaví se na hodnotu 0 pro neomezenou hloubku hledání. Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Maximální počet podřízených prvků pro hledání na uzel
MaxChildElementsToSearchPerNode integer

Maximální počet podřízených prvků, které se mají prohledat pod každým prvkem při hledání strom UIA cílového prvku. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Ve výchozím nastavení je tato hodnota nastavená na 0 (neomezené). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Lokalizované typy ovládacích prvků elementů, které se nemají procházet
ElementLocalizedControlTypesNotToTraverse string

Čárkami oddělený seznam lokalizovaných typů ovládacích prvků UIA, které se nemají procházet (krok do) při hledání cílového prvku ve stromu UIA. Vyhledávání bude stále kontrolovat, zda jednotlivý prvek odpovídá kritériím hledání, ale nebude prohledávat žádné podřízené prvky tohoto prvku, pokud je jeho lokalizovaný typ ovládacího prvku v tomto seznamu vyloučení. Tento vstup funguje jenom v případě, že je režim vyhledávání elementu UIA "Stromová procházka" (to lze povolit na stránce nastavení v inspektoru). Tento vstup se obvykle používá k optimalizaci vyhledávání prvků.

Typ obrázku hledání
SearchImageType string

Definuje, co představuje vstup "Hledat obrázek". Pokud je nastavená možnost "Soubor obrázku adresáře", je vyhledávacím obrázkem cesta k souboru přístupnému adresáři. Pokud je nastavená hodnota Soubor image agenta, je vyhledávacím obrázkem cesta k souboru přístupnému agentovi. Pokud je nastavená hodnota Base64, je vyhledávacím obrázkem reprezentace image base64.

Obrázek hledání
SearchImage string

Vyhledávací obrázek, který se má najít v zadaném prvku UIA. V závislosti na zadaném typu vyhledávacího obrázku to může obsahovat cestu k souboru obrázku (na konci adresáře nebo agenta) nebo obsahovat základní64 (textovou reprezentaci) obrázku, který chcete vyhledat.

Alternativní typ obrázku hledání
AltSearchImageType string

Definuje, co představuje vstup "Alternativní obrázek hledání". Pokud je nastavená hodnota Žádné nebo prázdná, neexistuje žádný alternativní vyhledávací obrázek. Pokud je nastavená možnost "Soubor obrázku adresáře", je vyhledávacím obrázkem cesta k souboru přístupnému adresáři. Pokud je nastavená hodnota Soubor image agenta, je vyhledávacím obrázkem cesta k souboru přístupnému agentovi. Pokud je nastavená hodnota Base64, je vyhledávacím obrázkem reprezentace image base64.

Alternativní obrázek hledání
AltSearchImage string

Volitelný alternativní vyhledávací obrázek, který se má vyhledat v zadaném prvku UIA. V závislosti na zadaném typu alternativního vyhledávání může být cesta k souboru obrázku (na konci adresáře nebo agenta) nebo obsahovat základní 64 (textovou reprezentaci) obrázku, který chcete vyhledat. Pokud zadáte alternativní obrázek hledání, agent vyhledá buď hledání, nebo alternativní obrázek hledání a sestavu, která byla nalezena.

Maximální odchylka barvy
MaxColourDeviation integer

Maximální barva pixelů prvku se může před tím, než se považuje za shodu, odchylovat od barev pixelů vyhledávání. 0 pro žádnou odchylku. Odchylka se měří v hodnotách RGB. Například: #FF0000 se liší od #FE0102. To umožňuje ignorovat drobné barevné rozdíly.

Maximální rozdíly v pixelech
MaxPixelDifferences integer

Maximální početpixelůch To umožňuje ignorovat menší rozdíly mezi obrázky, ale vyšší hodnoty můžou zvýšit čas potřebný k vyhledání obrázku. V případě potřeby se doporučuje nastavit hodnotu 0 a zvýšit o malé částky. Pokud nastavíte hodnotu nad 0, musíte také nastavit maximální počet po sobě jdoucích pixelů rozdílů.

Maximální rozdíly po sobě jdoucích pixelů
MaxConsecutivePixelDifferences integer

Maximální počet pixelů, které se mohou lišit (nad maximální odchylkou barev), v libovolném řádku před tím, než se obrázek považuje za neodpovídající. To umožňuje ignorovat menší rozdíly mezi obrázky, ale vyšší hodnoty můžou zvýšit čas potřebný k vyhledání obrázku. V případě potřeby se doporučuje nastavit hodnotu 0 a zvýšit o malé částky. Pokud nastavíte hodnotu nad 0, musíte také nastavit maximální rozdíly v pixelech.

Posun o levý pixel X
LeftPixelXOffset integer

Volitelný posun X pro levý okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun pravého pixelu X
RightPixelXOffset integer

Volitelný posun X pro pravý okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Posun horního pixelu Y
TopPixelYOffset integer

Volitelný posun Y pro horní okraj vyhledávací oblasti. To umožňuje zvětšit (s zápornými hodnotami) nebo snížit (s kladnými hodnotami) oblast hledání.

Posun dolního pixelu Y
BottomPixelYOffset integer

Volitelný posun Y pro dolní okraj vyhledávací oblasti. To vám umožní zvětšit (s kladnými hodnotami) nebo snížit (s zápornými hodnotami) oblast hledání.

Pixel X offsets unit
PixelXOffsetsUnit string

Pokud jsou posuny zleva a pravého pixelu X měřeny v pixelech, nastavte na Pixel (výchozí). Pokud jsou posuny o levý a pravý pixel X měřeny jako procento šířky prvku, nastaví se na hodnotu Procento.

Odsazení pixelu Y
PixelYOffsetsUnit string

Pokud jsou posuny Y horního a dolního pixelu měřené v pixelech, nastavte na Pixel (výchozí). Pokud jsou posuny Y horního a dolního pixelu měřeny jako procento výšky prvku, nastavte na hodnotu Procento.

Index obrázků vyhledávání
SearchImageIndex integer

Nastavte na hodnotu 1 a vyhledejte první instanci vyhledávacího obrázku (ve směru hledání) v elementu UIA. Nastavte hodnotu 2 pro druhou instanci ,... , N pro N. instanci. Pokud také hledáte alternativní obrázek, vyhledá se nejprve prvek UIA pro hledaný obrázek a za druhé vyhledá alternativní obrázek, vyhledá požadovanou instanci daného obrázku (tj. agent očekává jeden nebo druhý, nikoli kombinaci obou obrázků).

Směr hledání obrázků
ImageSearchDirection string

Směr hledání. "Shora" hledá podle řádku shora a prohledává se zleva doprava v každém řádku. Hledání podle řádku z dolního rohu prohledává hledání zleva doprava v každém řádku. "Zleva" hledá podle sloupce zleva a prohledá se shora dolů v každém sloupci. "Zprava" hledá podle sloupce zprava a prohledá se shora dolů v rámci každého sloupce. To se dá použít ve spojení s indexem obrázku vyhledávání k vyhledání Nth obrázku z horního, dolního, levého nebo pravého. Pokud chcete zvýšit výkon, vyberte směr hledání, který si myslíte, že obrázek najdete rychleji.

Skrýt agenta
HideAgent boolean

Nastavte na hodnotu true a automaticky skryjte agenta (pokud je viditelný), aby se zajistilo, že nepřekryje analyzovaný prvek.

Návrat souřadnic obrazovky jako fyzických
ReturnPhysicalCoordinates boolean

Nastavte hodnotu true pro souřadnice obrazovky, které se mají vrátit jako fyzické souřadnice. Nastavte hodnotu false pro souřadnice obrazovky, které se mají vrátit jako virtuální souřadnice. Pokud je základní měřítko zobrazení 100%, fyzické i virtuální souřadnice jsou stejné. Souřadnice prvků se vždy vrací jako virtuální souřadnice.

Zobrazit obdélník zvýraznění
ShowHighlightRectangle boolean

Pokud je nastavená hodnota true, agent IA-Connect zvýrazní umístěný obrázek na obrazovce. To může být užitečné při vývoji, což pomáhá vizualizovat, že se detekuje správný obrázek.

Sekundy čekání na obrázek hledání
SecondsToWait integer

Počet sekund čekání na umístění vyhledávacího obrázku v elementu UIA. Pokud se obrázek nenachází, vyvolá se výjimka, pokud je možnost Vyvolat výjimku, pokud obrázek nebyl nalezen, nastaven na hodnotu true, jinak akce oznámí, že obrázek nebyl umístěn.

Milisekundy mezi hledáními
MillisecondsBetweenSearches integer

Počet milisekund, které se mají čekat mezi jednotlivými prvky UIA na obrazovce. Vzhledem k tomu, že rozpoznávání obrázků může být nákladné, zpoždění může pomoct snížit i rozložit využití procesoru. Například: Pokud očekáváte, že zobrazení obrázku může trvat až 1 minutu, přidání 5000 milisekund (5 sekund) mezi kontrolami výrazně sníží využití procesoru (tím, že výrazně sníží počet kontrol), ale jen malý dopad na dobu odezvy. Minimální povolená hodnota je 100 milisekund (1/10 sekund).

Vyvolání výjimky v případě, že obrázek nebyl nalezen
RaiseExceptionIfImageNotFound boolean

Pokud IA-Connect má vyvolat výjimku, pokud se po čekací době nepodařilo najít image, nastavte na hodnotu true.

Načtení výstupních dat pro ID vlákna
RetrieveOutputDataFromThreadId integer

Pokud jste dříve nastavili hodnotu Wait for thread (Wait for thread) na false (což způsobí, že agent provede čekání ve vlákně na pozadí), zadejte ID vlákna agenta pro načtení výsledků. Toto ID vlákna agenta poskytne předchozí volání této akce. V opačném případě nastavte hodnotu 0 (výchozí).

Čekání na vlákno
WaitForThread boolean

Nastavte na hodnotu true a počkejte na dokončení vlákna agenta; Agent počká tak dlouho, dokud určí sekundy, které budou čekat na obrázek hledání. Nastavení na hodnotu false pro vynechání čekání; Agent bude dál provádět čekání na pozadí, ale bude k dispozici i pro další akci. Výsledky pak můžete načíst později pomocí akce Počkat na úspěšné dokončení vlákna agenta, aby se čekání na dokončení vlákna agenta dokončilo, a pak znovu spusťte akci Čekání na viditelný vyhledávací obrázek v elementu UIA se vstupem Načíst výstupní data pro ID vlákna nastavená na ID vlákna agenta.

Workflow
Workflow True string

Sem přidejte následující výraz: workflow()

Návraty

Name Cesta Typ Description
Vyhledání obrázku
SearchImageLocated boolean

Pokud byl nalezen vyhledávací obrázek, nastaví se tento výstup na hodnotu true. Tento výstup se nastaví na false, pokud nebyl nalezen vyhledávací obrázek.

Který vyhledávací obrázek se nachází
WhichSearchImageLocated integer

Tento výstup se nastaví na hodnotu 0, pokud nebyly nalezeny žádné obrázky hledání. Nastavte na hodnotu 1, pokud byl nalezen vyhledávací obrázek. Nastavte na hodnotu 2, pokud byl nalezen alternativní obrázek hledání.

Obrázek odpovídá ohraničujícího rámečku – levý pixel
SearchImageBoundingBoxElementLeftPixelXCoord integer

Virtuální souřadnice X levého horního pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda s ohraničujícím rámečkem – pravý pixel
SearchImageBoundingBoxElementRightPixelXCoord integer

Virtuální souřadnice X pravého horního pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda s ohraničujícím rámečkem – horní pixel
SearchImageBoundingBoxElementTopPixelYCoord integer

Virtuální souřadnice Y nejvyššího pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda s ohraničujícím rámečkem – dolní pixel
SearchImageBoundingBoxElementBottomPixelYCoord integer

Virtuální souřadnice Y nejspodnějšího pixelu odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda ohraničujícího rámečku – střed X pixelů
SearchImageBoundingBoxElementCenterPixelXCoord integer

Virtuální souřadnice X středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda ohraničujícího rámečku – střed Y pixelu
SearchImageBoundingBoxElementCenterPixelYCoord integer

Virtuální souřadnice Y středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku vzhledem k virtuálnímu prvku vlevo nahoře.

Obrazová shoda ohraničujícího rámečku – levý pixel
SearchImageBoundingBoxScreenLeftPixelXCoord integer

Souřadnice X pixelu obrazovky levého horního pixelu odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku – pravý pixel obrazovky
SearchImageBoundingBoxScreenRightPixelXCoord integer

Souřadnice X obrazového obrazu obrazovky odpovídající zadanému obrázku nejvíce vpravo. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku – horní pixel obrazovky
SearchImageBoundingBoxScreenTopPixelYCoord integer

Souřadnice obrazového bodu Y horního pixelu odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrázek shody ohraničujícího rámečku s dolním pixelem obrazovky
SearchImageBoundingBoxScreenBottomPixelYCoord integer

Souřadnice pixelu obrazovky Y dolního horního pixelu odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku na střed obrazovky X
SearchImageBoundingBoxScreenCenterPixelXCoord integer

Souřadnice X obrazového bodu obrazovky ve středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

Obrazová shoda ohraničujícího rámečku na střed obrazovky Y
SearchImageBoundingBoxScreenCenterPixelYCoord integer

Souřadnice Y v pixelech obrazovky středu ohraničujícího rámečku obsahujícího pixely odpovídající zadanému obrázku. Jedná se o fyzickou nebo virtuální souřadnici v závislosti na vstupu Návrat fyzických souřadnic.

ID vlákna
ThreadId integer

Pokud jste nastavili hodnotu Wait for thread (Wait for thread) na false (což způsobí, že agent provede čekání ve vlákně na pozadí), bude tento výstup obsahovat ID vlákna agenta, které lze použít k monitorování procesu akce a načtení výsledků později po dokončení vlákna.