Automatiske handlinger i brugergrænseflade
Vigtigt
Hvis du vil forhindre uautoriseret adgang, skal du køre Power Automate med de samme eller højere rettigheder som de programmer, det automatiserer. Hvis du vil bruge handlinger til automatisering af brugergrænsefladen (med undtagelse af handlingen Brug skrivebord) til at kommunikere med programmer, der kører med udvidede rettigheder, skal du køre Power Automate som administrator. Du kan finde flere oplysninger om, hvordan du kører Power Automate som administrator, under Kør Power Automate med administratorrettigheder.
Power Automate indeholder forskellige handlinger til automatisering af brugergrænsefladen, så brugerne kan arbejde med Windows- og desktopprogrammer. I forbindelse med automatisering af brugergrænsefladen skal du angive elementer på brugergrænsefladen i deres egenskaber for at angive det element, du vil håndtere.
Hvis du vil tilføje et nyt brugergrænsefladeelement, skal du vælge Tilføj brugergrænsefladeelement via den installerede handling eller fanen brugergrænsefladeelementer i flowdesigneren.
Alle elementer på brugergrænsefladen består af vælgere, der angiver komponenternes hierarkiske struktur. Vælgere bruger >-notationen til at angive, at hvert enkelt element er indeholdt i elementet til venstre.
Når du opretter et element på brugergrænsefladen i et programvindue, har vælgeren altid et rodelement, der er navngivet :desktop.
Hvis du opretter et element på brugergrænsefladen, der angiver en komponent i et programvindue, oprettes der automatisk to elementer på brugergrænsefladen. Det overordnede brugergrænsefladeelement angiver programvinduet, mens det underordnede element viser den hierarkiske struktur for den specifikke komponent inde i vinduet.
Selvom vælgere oprettes automatisk, når der tilføjes brugergrænsefladeelementer, er det nødvendigt at oprette vælgere manuelt i bestemte scenarier. Når du skal bruge en brugerdefineret vælger, kan du redigere en eksisterende vælger eller oprette én fra bunden.
Du kan udvikle mere dynamiske webflows ved at erstatte operatoren Er lig med med andre operatorer eller almindelige udtryk. Hvis værdien af en vælgerattribut derudover afhænger af beregninger og resultater af tidligere handlinger, skal du bruge variabler i stedet for de hårdt kodede værdier.
For mange handlinger af UI-automatisering er der to tilstande til at udføre handlinger: fysisk og simuleret. I fysisk tilstand tager værktøjet kontrol over computerens mus og tastatur for at udføre handlingen fysisk. I simuleret tilstand udføres handlingen programmatisk uden at tage kontrol over musen og tastaturet og uden at kræve, at UI-elementets skærm bringes i forgrunden. Det er vigtigt at bemærke, at den simulerede mulighed muligvis ikke er anvendelig for alle UI-elementer. For at udføre en handling ved simulering skal du enten aktivere parameteren Simuler handling i nogle handlinger eller deaktivere Bring frem-parameteren i andre handlinger.
Kendte begrænsninger for udførelse af en handling ved simulering
Klik på brugergrænsefladeelement i vindue, og tryk på knappen
Når du bruger handlingerne "Klik på brugergrænsefladeelement i vindue" og "Tryk på knappen i vindue", gælder følgende begrænsninger for simuleringstilstand:
WPF Teknologi:
- Fungerer ikke for typerne Tekstboks, Til/fra-knap, RTF-tekstboks, Listeelement, Griditem/Tabelelement, Kombinationsboks for elementer på brugergrænsefladen.
Winforms-teknologi:
- Fungerer ikke for typerne Tekstboks, RTF-tekstboks, Listeelement, Griditem/Tabelelement, Kombinationsboks for elementer på brugergrænsefladen.
- Når du simulerer et klik for at interagere med en dialogboks, skal dialogboksen lukkes med et fysisk klik.
XAML Teknologi:
- Fungerer ikke for Tekstboks, Til/fra-knap, RTF-tekstboks, Listeelementtyper af elementer på brugergrænsefladen.
Excel-teknologi
- Fungerer ikke for Til/fra-knappen, MenuItem-typer af elementer på brugergrænsefladen.
Stifinder-teknologi:
- Fungerer ikke for typerne Tekstboks, RTF-tekstboks, Treeitem og MenuItem for elementer på brugergrænsefladen.
Windows-indstillingsteknologi:
- Fungerer ikke for Skift-knap, RTF-tekstboks, Gruppér typer af elementer på brugergrænsefladen.
Java AWT-teknologi
- Fungerer ikke for Tekstboks, Richtextbox, Comboboks-typer af elementer på brugergrænsefladen.
Java SWT-teknologi
- Fungerer ikke for Tekstboks, Richtextbox, Menulterm-typer af elementer på brugergrænsefladen.
SAP Teknologi:
- Fungerer ikke for Comboboks-typer af elementer på brugergrænsefladen.
Windows 11:
- Begrænsninger med brugergrænsefladeelementerne "Startmenu" og "Proceslinje".
Udfyld tekstfelt i handlingsparametre for vindue
Når du bruger handlingen "Udfyld tekstfelt i vindue", gælder følgende begrænsninger for simuleringstilstand:
WPF Teknologi:
- Fungerer ikke for elementer af RTF-typen på brugergrænsefladen.
XAML Teknologi:
- Fungerer ikke for elementer af RTF-typen på brugergrænsefladen.
Notesblok/MFC-teknologi:
- Fungerer ikke for Rudetype af elementer på brugergrænsefladen.
SAP Teknologi:
- Fungerer ikke for elementer af Combobox-typen i brugergrænsefladen.
Overvej disse begrænsninger, når du konfigurerer handlingerne til automatisering af brugergrænsefladen, og fortsæt med at interagere med brugergrænsefladeelementerne ved hjælp af den fysiske tilgang.
Bemærk
Du kan finde flere oplysninger om, hvordan du udvikler flow for automatisering af brugergrænsefladen, og hvordan du opretter brugerdefinerede vælgere i henholdsvis Automatisere skrivebordsflows og oprette en brugerdefineret vælger.
Hent detaljer til et vindue
Henter en egenskab for et vindue, f.eks. titlen eller dets kildetekst.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Vindue | Nej | Brugergrænsefladeelement | Det vindue, hvor der skal hentes oplysninger | |
Vinduesegenskab | I/R | Hent vinduestitel, Hent vinduestekst, Hent vinduesplacering og -størrelse, Hent procesnavn | Hent vinduets titel | Vælg, hvilken egenskab i vinduet der skal udtrækkes |
Placer forrest | I/R | Boolesk værdi | Sand | Angiv, om vinduet, der indeholder UI-elementet, vil blive bragt forrest under udførelsen. Hvis denne indstilling er deaktiveret, udføres handlingen i baggrunden. Bemærk, at ikke alle UI-elementer er kompatible med at have indstillingen deaktiveret. Derudover, hvis udførelse af handlingen kræver rulning, vil deaktivering af denne mulighed muligvis ikke udtrække alle elementer. |
Oprettede variabler
Argument | Type | Beskrivelse |
---|---|---|
WindowProperty | Generel værdi | Vinduets hentede oplysninger |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke hente egenskaben for vinduet | Angiver et problem med at hente vinduesegenskab |
Hent detaljer om brugergrænsefladeelement i vindue
Henter værdien af et brugergrænsefladeelements attribut i et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, hvor der skal hentes oplysninger | |
Attributnavn | Ja | Tekstværdi | Egen tekst | Den attribut, hvis værdi hentes |
Placer forrest | I/R | Boolesk værdi | Sand | Angiv, om vinduet, der indeholder UI-elementet, vil blive bragt forrest under udførelsen. Hvis denne indstilling er deaktiveret, udføres handlingen i baggrunden. Bemærk, at ikke alle UI-elementer er kompatible med at have indstillingen deaktiveret. Derudover, hvis udførelse af handlingen kræver rulning, vil deaktivering af denne mulighed muligvis ikke udtrække alle elementer. |
Oprettede variabler
Argument | Type | Beskrivelse |
---|---|---|
AttributeValue | Text value | Værdien af brugergrænsefladeelementets tekst |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke hente attributten til brugergrænsefladelementet. | Angiver et problem med at hente brugergrænsefladeelementets attribut |
Hent markerede afkrydsningsfelter i vindue
Henter navnene på de markerede afkrydsningsfelter i en afkrydsningsfeltgruppe eller i tilstanden for et bestemt afkrydsningsfelt.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Afkrydsningsfeltet eller afkrydsningsfeltets gruppe | |
Handling | I/R | Hent navnene på de markerede afkrydsningsfelter i gruppe, Hent tilstand for et afkrydsningsfelt | Hent navnene på de markerede afkrydsningsfelter i gruppen | Angiv, om der skal hentes en tilstand for flere markerede afkrydsningsfelter eller kun én |
Placer forrest | I/R | Boolesk værdi | Sand | Angiv, om vinduet, der indeholder UI-elementet, vil blive bragt forrest under udførelsen. Hvis denne indstilling er deaktiveret, udføres handlingen i baggrunden. Bemærk, at ikke alle UI-elementer er kompatible med at have indstillingen deaktiveret. Derudover, hvis udførelse af handlingen kræver rulning, vil deaktivering af denne mulighed muligvis ikke udtrække alle elementer. |
Oprettede variabler
Argument | Type | Beskrivelse |
---|---|---|
IsChecked | Boolesk værdi | Tilstand i markeret afkrydsningsfelt. |
SelectedCheckboxes | Liste over tekstværdier | Navnene på de markerede afkrydsningsfelter i den angivne afkrydsningsfeltgruppe |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke hente afkrydsningsfelttilstand | Angiver et problem med at hente de angivne afkrydsningstilstande |
Hent markeret alternativknap i vindue
Henter navnene på den markerede alternativknap i en alternativknap-gruppe eller i tilstanden for en bestemt alternativknap.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Alternativknappen eller gruppen med alternativknapper | |
Handling | I/R | Hent navnet på den markerede alternativknap i en gruppe, Hent status for alternativknap | Hent navn i gruppe på markeret alternativknap | Angiv, om du vil hente navnet på den alternativknap, der er valgt i en alternativknapgruppe, eller kun tilstanden for en enkelt alternativknap |
Placer forrest | I/R | Boolesk værdi | Sand | Angiv, om vinduet, der indeholder UI-elementet, vil blive bragt forrest under udførelsen. Hvis denne indstilling er deaktiveret, udføres handlingen i baggrunden. Bemærk, at ikke alle UI-elementer er kompatible med at have indstillingen deaktiveret. Derudover, hvis udførelse af handlingen kræver rulning, vil deaktivering af denne mulighed muligvis ikke udtrække alle elementer. |
Oprettede variabler
Argument | Type | Beskrivelse |
---|---|---|
IsSelected | Boolesk værdi | Tilstand for markeret alternativknap |
SelectedRadiobutton | Tekstværdi | Den valgte alternativknap i den angivne alternativknapgruppe |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke hente alternativknaptilstand | Angiver et problem med at hente de angivne tilstand for alternativknapper |
Udtræk data fra vindue
Udtrækker data fra bestemte dele af et vindue i form af enkelte værdier, lister eller tabeller.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Vindue | Nej | Brugergrænsefladeelement | Det vindue, der skal udtrækkes data fra | |
Gem udtrukne data i | I/R | et Excel-regneark, En variabel | et Excel-regneark | Angiv, hvor de udtrukne data skal gemmes |
Placer forrest | I/R | Boolesk værdi | Sand | Angiv, om vinduet, der indeholder UI-elementet, vil blive bragt forrest under udførelsen. Hvis denne indstilling er deaktiveret, udføres handlingen i baggrunden. Bemærk, at ikke alle UI-elementer er kompatible med at have indstillingen deaktiveret. Derudover, hvis udførelse af handlingen kræver rulning, vil deaktivering af denne mulighed muligvis ikke udtrække alle elementer. |
Oprettede variabler
Argument | Type | Beskrivelse |
---|---|---|
ExcelInstance | Excel-forekomst | Excel-forekomsten med de udtrukne data. Brug denne forekomst til at manipulere regnearket (eller gemme og lukke det) ved hjælp af de dedikerede Excel-handlinger. |
DataFromWindow | Generel værdi | De udtrukne data i formularen i en datatabel |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Udtræk mislykkedes | Angiver et problem med at udtrække data fra det angivne vindue |
Udtræk data fra tabel
Udtrække data fra en tabel i form af en datatabel.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Description |
---|---|---|---|---|
Table | Nej | Brugergrænsefladeelement | Tabellen eller gitteret, hvorfra der skal udtrækkes data | |
Gem udtrukne data i | I/R | et Excel-regneark, En variabel | et Excel-regneark | Angiv, hvor de udtrukne data skal gemmes |
Placer forrest | I/R | Boolesk værdi | True | Angiv, om vinduet med brugergrænsefladeelementet skal forrest under udførelsen. Hvis denne indstilling er deaktiveret, udføres handlingen i baggrunden. Ikke alle elementer i brugergrænsefladen er kompatible med at have indstillingen deaktiveret. Derudover, hvis udførelse af handlingen kræver rulning, vil deaktivering af denne mulighed muligvis ikke udtrække alle elementer. |
Oprettede variabler
Argument | Type | Beskrivelse |
---|---|---|
ExcelInstance | Excel-forekomst | Excel-forekomsten med de udtrukne data. Brug denne forekomst til at manipulere regnearket (eller gemme og lukke det) ved hjælp af de dedikerede Excel-handlinger. |
DataFromTable | Generel værdi | De udtrukne data i formularen i en datatabel |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Udtræk mislykkedes | Angiver et problem med at udtrække data fra den angivne tabel |
Tag skærmbillede af brugergrænsefladeelement
Tager et skærmbillede af et brugergrænsefladeelement i vinduet.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Brugergrænsefladeelementet i vinduet til der skal optages som skærmbillede | |
Gem tilstand | I/R | Fil i udklipsholderen | Udklipsholder | Angiv, om billedet skal gemmes i en fil, eller om det skal gemmes i udklipsholderen |
Image file path | Nej | Fil | Angiv den fulde sti til filen, der skal gemmes | |
File format | I/R | BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF | BMP | Billedfilens filformat |
Variabler produceret
Argument | Type | Beskrivelse |
---|---|---|
ImageFile | Fil | Filstien til den genererede billedfil med skærmbillede |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Brugergrænsefladelementet kunne ikke hentes | Angiver et problem med at hente brugergrænsefladeelement |
Kunne ikke registrere billede | Angiver et problem med at gemme optagede skærmbilleder |
Der kunne ikke tages skærmbillede af brugergrænsefladeelement | Angiver et problem med at tage et skærmbillede af et brugergrænseflade-element |
Fokusér tekstfelt i vindue
Indstiller fokus på et tekstfelt i et vindue og ruller det ind i visningen.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Tekstfelt | Nej | Brugergrænsefladeelement | Tekstfeltet, der skal i fokus |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Inputfokus blev ikke indstillet i vinduets tekstfelt | Angiver, at der er problemer med at indstille fokus på det angivne tekstfelt på websiden |
Udfyld tekstfelt i vindue
Udfylder en tekstboks i et vindue med den angivne tekst.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Text box | Nej | Brugergrænsefladeelement | Tekstfeltet, der skal i udfyldes | |
Tekst til udfyldning | Nej | Direkte krypteret input eller tekstværdi | Teksten, der skal udfylde tekstfeltet | |
Simuler handling | I/R | Boolesk værdi | Falsk | Simulér tastetrykkene med programmering, når du udfylder tekst i tekstfelter på brugergrænsefladen. Denne indstilling kræver ikke, at brugergrænsefladeelementets skærmbillede er i fokus, det vises ikke automatisk i forgrunden. Bemærk, at denne indstilling kun kan anvendes på handling med venstre klik, og den kan muligvis ikke anvendes på alle elementer på brugergrænsefladen. |
Hvis feltet ikke er tomt | Ja | Erstat tekst, Tilføj tekst | Erstat tekst | Angiv, om det eksisterende indhold skal erstattes eller tilføjes. |
Klik før udfyldning | Ja | Venstreklik, Dobbeltklik, Nej | Venstreklik | Angiv, om der udføres et venstre museklik, før tekstfeltet udfyldes. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke skrive i tekstfelt | Angiver et problem udfylde det angivne tekstfelt |
Tryk på knappen i vindue
Trykker på vinduesknap.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Knappen, der skal trykkes på |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Failed to press button | Angiver et problem med at trykke på den angivne knap |
Vælg alternativknap i vindue
Vælge en alternativknap i vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Radio button | Nej | Brugergrænsefladeelement | Den alternativknap, der skal vælges |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke markere alternativknap til brugergrænsefladeelement | Angiver et problem med at markere den angivne alternativknap til brugergrænsefladeelementet |
Angiv status for afkrydsningsfelt i vindue
Markerer eller fjerner markeringen i et afkrydsningsfelt i en vinduesformular.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Afkrydsningsfelt | Nej | Brugergrænsefladeelement | Tilstand for indstilling i afkrydsningsfelt | |
Indstil tilstand for afkrydsningsfelt til | I/R | Markeret, ikke markeret | Markeret | Angiv, om afkrydsningsfeltet skal markeres eller ikke markeres |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke indstille tilstand for afkrydsningsfelt | Angiver et problem med at indstille den angivne afkrydsningsfelttilstand |
Indstil værdi for rulleliste i vindue
Angiver eller rydder de valgte indstillinger for en rulleliste i en vinduesformular.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Rulleliste | Nej | Brugergrænsefladeelement | Den rulleliste, hvor der skal indstilles værdier | |
Operation | I/R | Ryd markerede indstillinger, Vælg indstillinger efter navn, Vælg indstillinger efter indeks | Ryd valgte indstillinger | Angiv, om du vil vælge en værdi efter navn eller efter den oprindelige placering (1 2 3...), eller fjern den valgte værdi på rullelisten |
Navne på indstillinger | Nej | Liste over tekstværdier | Angiv en indstilling eller en liste over indstillinger, der skal vælges på rullelisten. Flere indstillinger giver kun mening, når du arbejder med lister med flere valg. Hvis listen er enkeltvalg, bruges kun den første angivne indstilling. | |
Brug almindelige udtryk | I/R | Boolesk værdi | Falsk | Angiv, om indstillingen navngiver værdier, der skal fortolkes som et regulært udtryk |
Indstillinger for indeks | Nej | Liste over numeriske værdier | Angiv en indstilling eller en liste over indstillinger, der skal vælges på rullelisten. Flere indstillinger giver kun mening, når du arbejder med lister med flere valg. Hvis listen er enkeltvalg, bruges kun den første angivne indstilling. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke vælge de angivne punkter i rullelisten | Angiver et problem med at vælge de angivne punkter i rullelisten |
Get window
Henter et vindue, der kører, til automatisering af desktopprogrammer.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Get window | I/R | Bestemt vindue, Forgrundsvindue | Bestemt vindue | Angiv, om du vil se ved hjælp af en vælger eller vindue i forgrunden |
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Vælgeren i vinduet, der skal hentes | |
Flyt vinduet forrest | I/R | Boolesk værdi | Falsk | Angiv, om vinduet automatisk skal bringes frem i forgrunden automatisk ved hentning |
Fail if window isn't found | I/R | Boolesk værdi | Sand | Angiv, om der skal ventes uendeligt, indtil vinduet vises eller mislykkes, eller om der skal afbrydes, hvis vinduet ikke vises inden for en angivet tidsperiode |
Timeout | Nej | Numerisk værdi | Den timeout i sekunder, der skal ventes |
Variabler produceret
Argument | Type | Beskrivelse |
---|---|---|
WindowTitle | Text value | Titlen på vindue i forgrunden |
AutomationWindow | Forekomst af vindue | Den specifikke vinduesforekomst til brug med senere Automation-brugergrænsefladehandlinger |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke hente vindue. | Angiver et problem med at hente vinduet |
Fokusvindue
Aktiverer og bringer et bestemt vindue i forgrunden.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window mode | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om der skal søges efter vinduet i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Vinduestitel | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Window instance | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal i fokus | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vindue blev ikke fundet | Angiver, at det angivne vindue ikke blev fundet |
Kan ikke fokusere på vindue | Angiver et problem med at fokusere på det angivne vindue |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |
Indstil tilstand for vindue
Gendanner, maksimerer eller minimerer et bestemt vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window mode | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om der skal søges efter vinduet i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Vinduestitel | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Window instance | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal indstilles tilstand for | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges. | |
Window-tilstand | I/R | Gendannet, maksimeret, minimeret | Gendannet | Vælg, hvilken tilstand vinduet skal vises i |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vindue blev ikke fundet | Angiver, at det angivne vindue ikke blev fundet |
Kan ikke indstille tilstand for vindue | Angiver et problem med at indstille vinduestilstand i det angivne vindue |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |
Indstil synlighed for vindue
Viser et skjult vindue eller skjuler et synligt vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window mode | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om der skal søges efter vinduet i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Vinduestitel | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Window instance | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal indstilles synlighed for | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges. | |
Visibility | I/R | Synlig, Skjult | Skjult | Vælg, hvilken i tilstand vinduet skal indstilles til synlighed |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vindue blev ikke fundet | Angiver, at det angivne vindue ikke blev fundet |
Kan ikke indstille synlighed for vindue | Angiver et problem med at indstille synlighed for det angivne vindue |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |
Flyt vindue
Indstiller placeringen af et bestemt vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window mode | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om der skal søges efter vinduet i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Vinduestitel | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Window instance | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal flyttes | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges. | |
Position X | Nej | Numerisk værdi | X-placeringen af vinduet | |
Position Y | Nej | Numerisk værdi | Y-placeringen af vinduet |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vindue blev ikke fundet | Angiver, at det angivne vindue ikke blev fundet |
Kan ikke flytte vindue | Angiver et problem med at flytte det angivne vindue |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |
Tilpas vindue
Angiver størrelsen af et bestemt vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window mode | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om der skal søges efter vinduet i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Vinduestitel | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Window instance | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal tilpasses | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges | |
Width | Nej | Numerisk værdi | Ny bredde i pixel | |
Højde | Nej | Numerisk værdi | Ny højde i pixel |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vindue blev ikke fundet | Angiver, at det angivne vindue ikke blev fundet |
Kan ikke omdanne størrelsen på vindue | Angiver et problem med at justere størrelsen på det angivne vindue |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |
Luk vindue
Lukker et bestemt vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window mode | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om der skal søges efter vinduet i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Vinduestitel | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Window instance | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal lukkes | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vindue blev ikke fundet | Angiver, at det angivne vindue ikke blev fundet |
Vinduet kan ikke lukkes | Angiver et problem med at lukke det angivne vindue |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |
Hvis vinduet indeholder
Markerer starten af en betinget blok af handlinger afhængigt af, om en bestemt tekst eller brugergrænsefladelement findes i vinduet.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Check if window | I/R | Indeholder brugergrænsefladeelement, Indeholder ikke brugergrænsefladeelement, Indeholder tekst, Indeholder ikke tekst | Indeholder brugergrænsefladeelement | Kontrollér, om der findes et bestemt tekst- eller brugergrænsefladeelement i et vindue |
Check UI element-tilstand | I/R | Boolesk værdi | Falsk | Kontrollér, om et specifikt brugergrænsefladeelement er aktiveret eller deaktiveret |
Tekst | Nej | Tekstværdi | Den tekst, der søges efter | |
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, der skal søges efter | |
Vindue | Nej | Brugergrænsefladeelement | Det vindue, der skal kontrolleres, hvis teksten findes i | |
Tilstand | I/R | Aktiveret, deaktiveret | Aktiveret | Den brugergrænsefladeelementtilstand, der skal tjekkes |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
Vent på vinduesindhold
Afbryder udførelsen af automatiseringen, indtil et bestemt stykke tekst- eller brugergrænsefladeelement vises eller forsvinder fra et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Wait until window | I/R | Indeholder brugergrænsefladeelement, Indeholder ikke brugergrænsefladeelement, Indeholder tekst, Indeholder ikke tekst | Indeholder brugergrænsefladeelement | Angiver om der skal ventes på et bestemt tekst- eller brugergrænsefladeelement vises i et vindue |
Check UI element-tilstand | I/R | Boolesk værdi | Falsk | Kontrollér, om et specifikt brugergrænsefladeelement er aktiveret eller deaktiveret |
Tekst | Nej | Tekstværdi | Den tekst, der søges efter | |
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, der skal søges efter | |
Vindue | Nej | Brugergrænsefladeelement | Det vindue, der skal kontrolleres, hvis teksten findes i | |
Tilstand | I/R | Aktiveret, deaktiveret | Aktiveret | Den brugergrænsefladeelementtilstand, der skal tjekkes |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vent på vinduesindhold mislykkedes | Angiver, at ventehandlingen mislykkedes |
Hvis billede
Denne handling markerer starten af en betinget blok af handlinger afhængigt af, om et valgt billede vises på skærmen.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
If image | I/R | eksisterer, eksisterer ikke | findes | Angiver, om der skal søges efter det valgte billedes eksistens eller manglende eksistens |
Billede | Nej | Liste over billeder | Det eller de billeder, som handlingen vil kontrollere, hvis det/de findes | |
Søg efter billede på | I/R | Hele skærmen, Kun forgrundsvindue | Hele skærmen | Angiver, om der skal søges efter det angivne billede på vinduet i forgrunden eller hele den synlige skærm. Ingen af valgmulighederne vil finde billedet, hvis det ikke er tydeligt synligt på skærmen |
Search mode | I/R | Søg i hele skærmen eller i vinduet i forgrunden, Søg på angivne underområde af skærmen eller forgrundsvindue | Søg på hele skærmen eller i vinduet i forgrunden | Angiv, om hele skærmen (eller vinduet) skal scannes for at finde den leverede tekst eller kun et mindre underområde |
Find all images in the list | I/R | Boolesk værdi | Falsk | Kontrollér, om alle billeder på listen findes eller ikke findes |
X1 | Ja | Numerisk værdi | Start X-koordinaten for underområdet for at scanne den angivne tekst | |
X2 | Ja | Numerisk værdi | Slut X-koordinaten for underområdet for at scanne den angivne tekst | |
Y1 | Ja | Numerisk værdi | Start Y-koordinaten for underområdet for at scanne den angivne tekst | |
Y2 | Ja | Numerisk værdi | Slut Y-koordinaten for underområdet for at scanne den angivne tekst | |
Tolerance | Ja | Numerisk værdi | 10 | Angiv, hvor meget billedet kan adskille sig fra det oprindeligt valgte billede |
Algoritme til billedmatchning | I/R | Grundlæggende, Avanceret | Grundlæggende | Hvilken billedalgoritme skal bruges, når du søger efter billede |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kan ikke kontrollere billede i ikke-interaktiv tilstand | Angiver, at et billede ikke kan identificeres i ikke-interaktiv tilstand |
ugyldige underområdekoordinater | Angiver, at de koordinaterne for et givet underområde var ugyldige |
Brug desktop
Udfører desktop- og proceslinjerelaterede handlinger.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, der skal udføres klik på | |
Kliktype | I/R | Venstreklik, Højreklik, Dobbeltklik | Venstreklik | Den type klik, der skal udføres |
Start ny applikation ved at venstreklikke på proceslinjen | I/R | Boolesk værdi | Sand | Når denne parameter er angivet til 'sand', sikrer den, at der oprettes et nyt vindue i et program, når der klikkes på dets ikon på værktøjslinjen 'hurtig start', også kendt som proceslinjen i Windows 7 eller nyere. Fjern markeringen i denne indstilling for at bringe en allerede kørende forekomst af programmet i forgrunden. |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Handlingen på proceslinjen mislykkedes | Angiver, at handlingen på proceslinjen mislykkedes |
Vælg fane i vindue
Vælger en fane fra en gruppe med faner.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Tab | Nej | Brugergrænsefladeelement | Fane, der skal vælges |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Valg af fane mislykkedes | Angiver et problem med at vælge den angivne fane |
Vent på billede
Denne handling venter indtil et bestemt billede vises på skærmen eller i vinduet i forgrunden.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Wait for image to | I/R | Vis, forsvind | Vises | Kontrollér, om der skal ventes på, at billedet vises eller forsvinder |
Billede, der skal ventes på | Nej | Liste over billeder | Det eller de billeder, som handlingen vil kontrollere, hvis det/de findes | |
Søg efter billede på | I/R | Hele skærmen, Kun forgrundsvindue | Hele skærmen | Angiver, om der skal søges efter det angivne billede på vinduet i forgrunden eller hele den synlige skærm. Ingen af valgmulighederne vil finde billedet, hvis det ikke er tydeligt synligt på skærmen |
Search mode | I/R | Søg i hele skærmen eller i vinduet i forgrunden, Søg på angivne underområde af skærmen eller forgrundsvindue | Søg på hele skærmen eller i vinduet i forgrunden | Angiv, om hele skærmen (eller vinduet) skal scannes for at finde den leverede tekst eller kun et mindre underområde |
Wait for all images | I/R | Boolesk værdi | Falsk | Angiver, om der skal ventes på, at alle billederne på listen vises (forsvinder), eller blot et af dem |
X1 | Ja | Numerisk værdi | Start X-koordinaten for underområdet for at scanne den angivne tekst | |
X2 | Ja | Numerisk værdi | Slut X-koordinaten for underområdet for at scanne den angivne tekst | |
Y1 | Ja | Numerisk værdi | Start Y-koordinaten for underområdet for at scanne den angivne tekst | |
Y2 | Ja | Numerisk værdi | Slut Y-koordinaten for underområdet for at scanne den angivne tekst | |
Tolerance | Ja | Numerisk værdi | 10 | Angiv, hvor meget billedet kan adskille sig fra det oprindeligt valgte billede |
Algoritme til billedmatchning | I/R | Grundlæggende, Avanceret | Grundlæggende | Hvilken billedalgoritme skal bruges, når du søger efter billede |
Mislykkes med fejl ved timeout | I/R | Boolesk værdi | Falsk | Angiv, om handlingen skal vente uendeligt eller skal mislykkes efter en angivet tidsperiode |
Variabler produceret
Argument | Type | Beskrivelse |
---|---|---|
X | Numerisk værdi | X-koordinaten for det punkt, hvor teksten blev fundet på skærmen. Hvis der er søgt efter teksten i vinduet i forgrunden, er denne værdi i forhold til vinduets øverste venstre hjørne. |
Y | Numerisk værdi | Y-koordinaten for det punkt, hvor teksten blev fundet på skærmen. Hvis der er søgt efter teksten i vinduet i forgrunden, er denne værdi i forhold til vinduets øverste venstre hjørne. |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Vent på billede mislykkedes | Angiver, at ventehandlingen mislykkedes |
Kan ikke kontrollere billede i ikke-interaktiv tilstand | Angiver, at et billede ikke kan identificeres i ikke-interaktiv tilstand |
ugyldige underområdekoordinater | Angiver, at koordinaterne for et givet underområde var ugyldige |
Hold musen hen over brugergrænsefladeelement i vinduet
Hold musen hen over et brugergrænsefladeelement i et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Vælg brugergrænsefladeelementet i vinduet for at pege |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke pege på elementet | Angiver, at markøren over elementet ikke lykkedes |
Klik på brugergrænsefladeelement i vindue
Klikker på et brugergrænsefladeelement i et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, der skal klikkes på | |
Kliktype | I/R | Venstreklik, Højreklik, Dobbeltklik, Midterste klik, Venstre knap ned, Venstre knap op, Højre knap ned, Højre knap op | Venstreklik | Den type klik, der skal udføres |
Simuler handling | I/R | Boolesk værdi | Falsk | Angiv, om musemarkøren skal simulere flytning hen på elementet, inden der klikkes. Denne indstilling kræver ikke, at brugergrænsefladeelementets skærmbillede er i fokus, det vises ikke automatisk i forgrunden. Bemærk, at denne indstilling kun kan anvendes på handling med venstre klik, og den kan muligvis ikke anvendes på alle elementer på brugergrænsefladen. |
Mouse position relative to UI element | I/R | øverste venstre hjørne, øverste centrum, øverste højre hjørne, midterste venstre del, center, midterste højre del, nederste venstre hjørne, nederste i midten, nederste højre hjørne | Midterst i centrum | Angiv, hvilken sektion af brugergrænsefladeelementet musemarkøren skal flyttes til, inden du klikker |
Offset X | Ja | Tekstværdi | 0 | Det antal pixel, der skal forskyde musen fra positionen til højre |
Offset Y | Ja | Tekstværdi | 0 | Det antal pixel, der skal forskyde musen fra positionen nedad |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Klik mislykkedes | Angiver, at klikket mislykkedes |
Vælg menupunkt i vindue
Vælger en indstilling i en menu i et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Menupunktet, der skal vælges |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke vælge punkt | Angiver et problem med at vælge det angivne menupunkt |
Træk og placer brugergrænsefladeelement i vindue
Trækker og placerer et brugergrænsefladeelement i et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement, der skal trækkes | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, der skal trækkes | |
Brugergrænsefladeelement, der skal slippes | Nej | Brugergrænsefladeelement | Det brugergrænsefladeelement, der skal slippes | |
Kliktype | I/R | Venstreklik, Højreklik | Venstreklik | Angiv, hvilken museknap der skal bruges til at klikke og holde på nede, mens du trækker brugergrænsefladeelementet hen til destinationen |
Mouse down offset X | Ja | Tekstværdi | 0 | Forskyd museknappen ned med klik, der bruges til at hente brugergrænsefladeelementet, og trække det med et angivet antal pixel til højre |
Mouse down offset Y | Ja | Tekstværdi | 0 | Forskyd museknappen ned med klik, der bruges til at hente brugergrænsefladeelementet til at trække det med et angivet antal pixel nedad |
Mouse down position relative to drag-target UI element | I/R | øverste venstre hjørne, øverste centrum, øverste højre hjørne, midterste venstre del, center, midterste højre del, nederste venstre hjørne, nederste i midten, nederste højre hjørne | Midterst i centrum | Angiv, hvilken sektion af brugergrænsefladeelementet musemarkøren skal flyttes til, inden du klikker |
Mouse up offset X | Ja | Tekstværdi | 0 | Forskyd museknappen op med klik, der bruges til at hente brugergrænsefladeelementet til at trække det med et angivet antal pixel til højre |
Mouse up offset Y | Ja | Tekstværdi | 0 | Forskyd museknappen op med klik, der bruges til at hente brugergrænsefladeelementet til at trække det med et angivet antal pixel nedad |
Mouse up position relative to drop-target UI element | I/R | øverste venstre hjørne, øverste centrum, øverste højre hjørne, midterste venstre del, center, midterste højre del, nederste venstre hjørne, nederste i midten, nederste højre hjørne | Midterst i centrum | Angiv, hvilken sektion af brugergrænsefladeelementet, musemarkøren skal flyttes til, efter du klikker |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Det brugergrænsefladeelement, der skulle trækkes, blev ikke fundet | Angiver, at det brugergrænsefladeelement, der skal trækkes, ikke blev fundet |
Det målbrugergrænsefladeelement, der skulle slippes på, blev ikke fundet | Angiver, at det målbrugergrænsefladeelement, der skal slippes på, ikke blev fundet |
Træk og slip mislykkedes | Angiver et problem under træk og slip af det angivne brugergrænsefladeelement |
Udvid/skjul trænode i vindue
Udvider eller skjuler en node i en trævisning, der er findes i et vindue.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Brugergrænsefladeelement | Nej | Brugergrænsefladeelement | Udvid/skjul trænode | |
Mappesti | Ja | Tekstværdi | En sti adskilt med en skråstreg udgør de mappenavne, der fører til trænoden for at udvide eller skjule | |
Use regular expressions | I/R | Boolesk værdi | Falsk | Angiv, om hvert mappenavn i stien skal fortolkes som et regulært udtryk |
Operation | I/R | Udvid, skjul | Udvid | Angiv, om trænoden skal udvides eller skjules |
Bemærk
Power Automate bruger .NET til almindelige udtryk. Du kan finde flere oplysninger om almindelige udtryk i Normalt udtrykssprog – oversigtsvejledning.
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kunne ikke indstille trænode til den angivne tilstand | Angiver et problem med at indstille trænode til den angivne tilstand |
Hvis vindue
Denne handling markerer starten af en betinget blok af handlinger afhængigt af, om et vindue er åbent, eller om et vindue er i fokus (forgrunden).
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Get window | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om vinduet skal søges efter i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Window title | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Forekomst af vindue | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal kontrolleres | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges. | |
Check if window | I/R | Er åben, Er ikke åben, Er fokuseret, er ikke fokuseret | Er åben | Vinduets tilstand, der skal kontrolleres |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Denne handling har ingen undtagelser.
Vent på vindue
Afbryder udførelsen eller processen, indtil et bestemt vindue åbnes, lukkes, hentes eller mister fokus.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Find window | I/R | Efter vinduesbrugergrænsefladeelement, Efter vinduesforekomst/handle, Efter titel og/eller klasse | Efter vinduets brugergrænsefladeelement | Angiv, om vinduet skal søges efter i et brugergrænsefladeelement eller en kombination af vinduestitel/klasse |
Window title | Ja | Tekstværdi | Vinduets titel. Jokertegn kan bruges, som f.eks. '?' eller '*'. | |
Vindue | Nej | Brugergrænsefladeelement | Vinduets brugergrænsefladeelement | |
Forekomst af vindue | Nej | Numerisk værdi | Vinduets forekomst eller handle, der skal kontrolleres | |
Window class | Ja | Tekstværdi | Hvis der er to vinduer med samme titel, kan vinduesklassen bidrage til at skelne mellem dem. I dette tilfælde skal du angive klassen i det vindue, der skal bruges | |
Wait for window to | I/R | Åben, Tæt, Bliv fokuseret, Lose fokus | Åbne | Angiver, om der skal ventes på, at et bestemt vindue bliver åbent, lukket, fokuseret (f. eks. vinduet i forgrunden), eller mist fokus (dvs. stop med at være vinduet i forgrunden). |
Focus window after it opens | I/R | Boolesk værdi | Falsk | Placer vinduet forrest, når det er åbnet, så senere handlinger sendes til dette vindue |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kan ikke fokusere på vindue | Angiver et problem med at fokusere på det angivne vindue |
Vent på vindue mislykkedes | Angiver, at ventehandlingen mislykkedes |
Kan ikke udføre vinduesrelateret handling i ikke-interaktiv tilstand | Angiver et problem med at udføre vinduesrelateret handling i ikke-interaktiv tilstand |