UI-automatisering

Interactie met bureaublad-/Windows-toepassingen

Hier kunt u meer informatie vinden over het gebruik van de acties voor UI-automatisering

Details over venster ophalen
Details van een UI-element in het venster ophalen
Geselecteerde selectievakjes in venster ophalen
Geselecteerd keuzerondje ophalen in venster
Gegevens extraheren uit venster
Schermafbeelding maken van UI-element
Focus op tekstveld in venster
Tekstveld vullen in venster
Druk op de knop in het venster
Keuzerondje selecteren in het venster
Status selectievakje instellen in venster
Waarde voor keuzelijst instellen in venster
Venster ophalen
Focus op venster
Vensterstatus instellen
Zichtbaarheid van venster instellen
Venster verplaatsen
Vensterformaat wijzigen
Venster sluiten
Als venster bevat
Wachten op vensterinhoud
Als afbeelding
Bureaublad gebruiken
Tabblad in venster selecteren
Wachten op afbeelding
Klik op UI-element in venster
Menuoptie in venster selecteren
UI-element slepen en neerzetten in venster
Structuurknooppunt in venster uitvouwen/samenvouwen
Als venster
Wachten op venster

Aan de slag met UI-automatisering

Power Automate biedt verschillende UI-automatiseringsacties om gebruikers in staat te stellen te communiceren met Windows- en desktoptoepassingen. Voor sommige UI-automatiseringsacties moet u UI-elementen in hun eigenschappen instellen om het element aan te geven dat u wilt gebruiken.

Om een nieuw UI-element toe te voegen, selecteert u UI-element toevoegen via de geïmplementeerde UI-automatiseringsactie of het tabblad UI-elementen van de stroomontwerper.

Schermopname van de opties om een nieuw UI-element te maken.

Alle UI-elementen bestaan uit selectors die de hiërarchische structuur van de componenten bepalen. Selectors gebruiken de >-notatie om aan te geven dat elk element zich in het element aan de linkerkant bevindt.

Wanneer u een UI-element van een toepassingsvenster maakt, heeft de selector ervan altijd een hoofdelement met de naam :desktop.

Als u een UI-element maakt dat een component in een toepassingsvenster lokaliseert, worden er automatisch twee UI-elementen gemaakt. Het bovenliggende UI-element geeft het toepassingsvenster aan, terwijl het onderliggende element de hiërarchische structuur van de specifieke component in het venster laat zien.

Schermopname van twee UI-elementen met bovenliggend-onderliggend relatie.

Hoewel selectors automatisch worden gemaakt tijdens het toevoegen van UI-elementen, zijn voor sommige specifieke scenario's handmatig gemaakte selectors nodig. Wanneer een aangepaste selector nodig is, hebt u de optie om een bestaande selector te wijzigen of er één helemaal opnieuw te bouwen.

Schermopname van de opties om selectors te bewerken en te maken.

Om dynamischer webstromen te ontwikkelen, vervangt u de Is gelijk aan operators door andere operators of reguliere expressies. Gebruik bovendien, als de waarde van het kenmerk van een selector afhangt van de resultaten van eerdere acties, variabelen in plaats van hard-gecodeerde waarden.

Schermopname van de beschikbare operators in de opbouwfunctie voor selectors.

Note

Meer informatie over het ontwikkelen van UI-automatiseringsstromen en het maken van aangepaste selectors vindt u in Bureaubladstromen automatiseren en Een aangepaste selector bouwen.

UI-automatiseringsacties

Gegevensextractie

Gegevens extraheren uit bureaubladtoepassingen, van één waarde tot tabellen of aangepaste meervoudige gegevensitems

Details over venster ophalen

Hiermee wordt een eigenschap opgehaald van een venster, zoals de titel of de brontekst

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Window Nee UIControl Het venster om details van op te halen
Window property N.v.t. Venstertitel ophalen, Venstertekst ophalen, Locatie en grootte van venster ophalen, Procesnaam ophalen Venstertitel ophalen Kies welke eigenschap van het venster moet worden geëxtraheerd
Variabelen gemaakt
Argument Type Beschrijving
WindowProperty Algemene waarde De opgehaalde informatie van het venster
Uitzonderingen
Uitzondering Beschrijving
Kan eigenschap van venster niet ophalen Geeft een probleem aan bij het ophalen van de venstereigenschap

Details van een UI-element in het venster ophalen

Hiermee wordt de kenmerkwaarde van een UI-element in een venster opgehaald

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het UI-element om details van op te halen
Attribute name Ja Tekstwaarde Eigen tekst Het kenmerk waarvan de waarde wordt opgehaald
Variabelen gemaakt
Argument Type Beschrijving
AttributeValue Tekstwaarde De waarde van de tekst van het UI-element
Uitzonderingen
Uitzondering Beschrijving
Kan kenmerk van UI-element niet ophalen Geeft een probleem aan bij het ophalen van het kenmerk van het UI-element

Geselecteerde selectievakjes in venster ophalen

Hiermee worden de namen opgehaald van de geselecteerde selectievakjes in een groep met selectievakjes of de status van een specifiek selectievakje

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het selectievakje of groep met selectievakjes
Operation N.v.t. Namen van geselecteerde selectievakjes in groep ophalen, Status van selectievakje ophalen Namen van geselecteerde selectievakjes in groep ophalen Opgeven of de status moet worden opgehaald van meerdere geselecteerde selectievakjes of van slechts één
Variabelen gemaakt
Argument Type Beschrijving
IsChecked Booleaanse waarde De status van het ingeschakelde selectievakje
SelectedCheckboxes Lijst met tekstwaarden De namen van de geselecteerde selectievakjes in de opgegeven groep met selectievakjes
Uitzonderingen
Uitzondering Beschrijving
Kan statussen van selectievakjes niet ophalen Geeft een probleem aan bij het ophalen van de opgegeven statussen van selectievakjes

Geselecteerd keuzerondje ophalen in venster

Hiermee worden de namen opgehaald van het geselecteerde keuzerondje in een groep met keuzerondjes of de status van een specifiek keuzerondje

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het keuzerondje of groep met keuzerondjes
Operation N.v.t. Naam van geselecteerd keuzerondje in groep ophalen, Status van keuzerondje ophalen Naam van geselecteerd keuzerondje in groep ophalen Geef op of de naam van het keuzerondje dat is geselecteerd in een groep met keuzerondjes, moet worden opgehaald of alleen de status van één keuzerondje
Variabelen gemaakt
Argument Type Beschrijving
IsSelected Booleaanse waarde De status van het ingeschakelde keuzerondje
SelectedRadiobutton Tekstwaarde Het geselecteerde keuzerondje in de opgegeven groep met keuzerondjes
Uitzonderingen
Uitzondering Beschrijving
Kan status van keuzerondje niet ophalen Geeft een probleem aan bij het ophalen van de opgegeven status van het keuzerondje

Gegevens extraheren uit venster

Extraheert gegevens uit specifieke delen van een venster in de vorm van enkele waarden, lijsten of tabellen

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Window Nee UIControl Het venster voor het extraheren van tekst
Store extracted data in N.v.t. een Excel-werkblad, Een variabele een Excel-werkblad Geef op waar de geëxtraheerde gegevens moeten worden opgeslagen
Variabelen gemaakt
Argument Type Beschrijving
ExcelInstance Excel-exemplaar Het Excel-exemplaar met de geëxtraheerde gegevens. Gebruik dit exemplaar om het werkblad te bewerken (of op te slaan en te sluiten) met de specifieke Excel-acties.
DataFromWindow Algemene waarde De geëxtraheerde gegevens in de vorm van een gegevenstabel
Uitzonderingen
Uitzondering Beschrijving
Extractie mislukt Geeft een probleem aan met het extraheren van gegevens uit het opgegeven venster

Schermopname maken van UI-element

Maakt een schermafbeelding van een UI-element in een venster

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het UI-element in het venster dat als schermafbeelding moet worden vastgelegd
Save mode N.v.t. Klembord, Bestand Clipboard Geef op of de afbeelding moet worden opgeslagen in een bestand of op het klembord
Image file path Nee Bestand Het volledige pad voor het bestand dat moet worden opgeslagen
File format N.v.t. BMP, EMF, EXIF, GIF, JPG, PNG, TIFF, WMF BMP De bestandsindeling van het afbeeldingsbestand
Variabelen gemaakt
Argument Type Beschrijving
ImageFile Bestand Het bestandspad van het gegenereerde bestand van de schermafbeelding
Uitzonderingen
Uitzondering Beschrijving
Kan UI-element niet ophalen Geeft een probleem aan bij het ophalen van het UI-element
Kan de afbeelding niet opslaan Duidt op een probleem bij het opslaan van de gemaakte schermopname
Kan geen schermafbeelding van UI-element maken Geeft aan dat er een probleem is met het maken van een schermopname van het UI-element

Formulier invullen

Invulformulieren in bureaubladtoepassingen

Focus op tekstveld in venster

Hiermee wordt de focus op een tekstvak van een venster geplaatst en wordt dit weergegeven

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Text field Nee UIControl Het tekstvak waarop de focus moet worden gericht
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan invoerfocus niet instellen in tekstvak voor venster Geeft een probleem aan bij het instellen van de focus op het opgegeven tekstveld voor de webpagina

Tekstveld vullen in venster

Een tekstvak in een venster vullen met de opgegeven tekst

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Text box Nee UIControl Het tekstvak om in te vullen
Text to fill-in Nee Versleutelde waarde De tekst voor het invullen van het tekstveld
If field isn't empty Ja Tekst vervangen, Tekst toevoegen Tekst vervangen Geef aan of u bestaande inhoud wilt vervangen of toevoegen.
Click before populating Ja Klikken met de linkermuisknop, Dubbelklikken, Nee Klikken met de linkermuisknop Geef op of er met de linkermuisknop moet worden geklikt voordat het tekstveld wordt ingevuld of niet.
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan niet schrijven in tekstvak Geeft een probleem aan bij het vullen van het opgegeven tekstveld

Drukken op knop in venster

Hiermee wordt op knop in het venster gedrukt

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl De knop om op te drukken
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan niet op knop drukken Geeft een probleem aan bij het drukken op de opgegeven knop

Keuzerondje selecteren in het venster

Hiermee wordt een keuzerondje in een venster geselecteerd

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Radio button Nee UIControl Het keuzerondje dat moet worden geselecteerd
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan UI-element van keuzerondje niet selecteren Geeft een probleem aan bij het selecteren van het UI-element voor het opgegeven keuzerondje

Status selectievakje instellen in venster

Hiermee wordt een selectievakje in een vensterformulier in- of uitgeschakeld

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Checkbox Nee UIControl Het selectievakje waarvan de status wordt ingesteld
Set checkbox state to N.v.t. Ingeschakeld, Uitgeschakeld Geselecteerd Geef op of het selectievakje wordt ingeschakeld of niet
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan status van selectievakje niet instellen Geeft een probleem aan bij het instellen van de opgegeven status van het selectievakje

Waarde voor keuzelijst instellen in venster

Hiermee worden de geselecteerde opties voor een vervolgkeuzelijst in een vensterformulier ingesteld of gewist

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Drop-down list Nee UIControl De vervolgkeuzelijst waarvan de waarde wordt ingesteld
Operation N.v.t. Geselecteerde opties wissen, Optie(s) op naam selecteren, Optie(s) op index selecteren Geselecteerde opties wissen Geef op of u een waarde wilt selecteren op naam of op rangtelnummer (1 2 3...) of wis de geselecteerde waarde van de vervolgkeuzelijst
Options indices Nee Tekstwaarde Een door spaties gescheiden lijst met op 1 gebaseerde indexen (bijvoorbeeld 1 3 4)
Options names Nee Tekstwaarde Een of meer opties (één per regel indien meer dan één) om te selecteren in de vervolgkeuzelijst. Meerdere opties hebben alleen zin als u werkt met lijsten voor meervoudige selectie. Als de lijst uit één keuze bestaat, wordt alleen de eerste optie gebruikt.
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan de opgegeven opties in de vervolgkeuzelijst niet selecteren Geeft een probleem aan bij het selecteren van de opgegeven opties in de vervolgkeuzelijst

Vensters

Vensterbewerkingen met betrekking tot grootte, status, zichtbaarheid, focus

Venster ophalen

Hiermee wordt een actief venster opgehaald voor het automatiseren van bureaubladtoepassingen

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Get window N.v.t. Specifiek venster, Voorgrondvenster Specifiek venster Opgeven of er moet worden gezocht met een selector of het voorgrondvenster
UI element Nee UIControl De selector van het venster dat wordt opgehaald
Bring window to front N.v.t. Booleaanse waarde Onwaar Geef op of het venster automatisch naar de voorgrond wordt gebracht wanneer dit wordt verkregen
Fail if window isn't found N.v.t. Booleaanse waarde Waar Geef op of oneindig moet worden gewacht tot het venster wordt weergegeven of dat het mislukt als het venster niet binnen een ingestelde periode wordt weergegeven
Timeout Nee Numerieke waarde De time-out voor wachten in seconden
Variabelen gemaakt
Argument Type Beschrijving
WindowTitle Tekstwaarde De titel van het voorgrondvenster
AutomationWindow Vensterexemplaar Het specifieke vensterexemplaar voor gebruik met latere acties van UI Automation
Uitzonderingen
Uitzondering Beschrijving
Kan het venster niet ophalen Geeft een probleem aan bij het ophalen van het venster

Focus op venster

Activeert een specifiek venster en brengt dit naar de voorgrond

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window mode N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window Nee UIControl UI-element van het venster
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window instance Nee Numerieke waarde Het exemplaar of de handle van het venster om op te focussen
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken.
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Venster is niet gevonden Geeft aan dat het opgegeven venster niet is gevonden
Kan niet focussen op venster Geeft een probleem aan bij het focussen op het opgegeven venster
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus

Vensterstatus instellen

Hiermee wordt een bepaald venster hersteld, gemaximaliseerd of geminimaliseerd

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window mode N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window Nee UIControl UI-element van het venster
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window instance Nee Numerieke waarde Het exemplaar of de handle van het venster waarvan de status wordt ingesteld
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken.
Window state N.v.t. Hersteld, Gemaximaliseerd, Geminimaliseerd Hersteld Kiezen in welke status het venster wordt weergegeven
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Venster is niet gevonden Geeft aan dat het opgegeven venster niet is gevonden
Kan vensterstatus niet instellen Geeft een probleem aan bij het instellen van de vensterstatus van het opgegeven venster
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus

Zichtbaarheid van venster instellen

Hiermee wordt een verborgen venster weergegeven of een zichtbaar venster verborgen

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window mode N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window Nee UIControl UI-element van het venster
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window instance Nee Numerieke waarde Het exemplaar of de handle van het venster waarvan de zichtbaarheid wordt ingesteld
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken.
Visibility N.v.t. Zichtbaar, Verborgen Verborgen Kiezen in welke status de vensterzichtbaarheid wordt ingesteld
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Venster is niet gevonden Geeft aan dat het opgegeven venster niet is gevonden
Kan zichtbaarheid van venster niet instellen Geeft een probleem aan bij het instellen van de zichtbaarheid van het opgegeven venster
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus

Venster verplaatsen

Hiermee stelt u de positie van een bepaald venster in

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window mode N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window Nee UIControl UI-element van het venster
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window instance Nee Numerieke waarde Het exemplaar of de handle van het te verplaatsen venster
Window class Ja Tekstwaarde Als u twee vensters hebt met dezelfde titel, kunnen ze met verschillende vensterklassen van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken.
Position X Nee Numerieke waarde De X-positie van het venster
Position Y Nee Numerieke waarde De Y-positie van het venster
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Venster is niet gevonden Geeft aan dat het opgegeven venster niet is gevonden
Kan het venster niet verplaatsen Geeft een probleem aan bij het verplaatsen van het opgegeven venster
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus

Vensterformaat wijzigen

Hiermee stelt u het formaat van een bepaald venster in

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window mode N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window Nee UIControl UI-element van het venster
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window instance Nee Numerieke waarde Het exemplaar of de handle van het te vergroten/verkleinen venster
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken
Width Nee Numerieke waarde De nieuwe breedte, in pixels
Height Nee Numerieke waarde De nieuwe hoogte, in pixels
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Venster is niet gevonden Geeft aan dat het opgegeven venster niet is gevonden
Kan venster niet vergroten/verkleinen Geeft een probleem aan bij het vergroten/verkleinen op het opgegeven venster
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus

Venster sluiten

Hiermee wordt een specifiek venster gesloten

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window mode N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window Nee UIControl UI-element van het venster
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window instance Nee Numerieke waarde Het exemplaar of de handle van het te sluiten venster
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken.
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Venster is niet gevonden Geeft aan dat het opgegeven venster niet is gevonden
Kan venster niet sluiten Geeft een probleem aan bij het sluiten van het opgegeven venster
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus

Als venster bevat

Markeert het begin van een voorwaardelijk blok met acties, afhankelijk van of een specifiek stuk tekst of UI-element in een venster bestaat

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Check if window N.v.t. Bevat UI-element, Bevat geen UI-element, Bevat tekst, Bevat geen tekst Bevat UI-element Controleren of een bepaalde tekst of UI-element voorkomt in een venster
Check UI element state N.v.t. Booleaanse waarde Onwaar Controleren of een specifiek UI-element is ingeschakeld of uitgeschakeld
Text Nee Tekstwaarde De te controleren tekst
UI element Nee UIControl Het te controleren UI-element
Window Nee UIControl Het venster om te controleren of de tekst bestaat
State N.v.t. Ingeschakeld, Uitgeschakeld Ingeschakeld De te controleren status van het UI-element
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
  • Deze actie omvat geen uitzonderingen

Wachten op vensterinhoud

Hiermee onderbreekt u de uitvoering van de automatisering tot een bepaald gedeelte van tekst of een UI-element wordt weergegeven of verdwijnt uit een venster

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Wait until window N.v.t. Bevat UI-element, Bevat geen UI-element, Bevat tekst, Bevat geen tekst Bevat UI-element Of wordt gewacht tot een bepaalde tekst of UI-element in een venster verschijnt
Check UI element state N.v.t. Booleaanse waarde Onwaar Controleren of een specifiek UI-element is ingeschakeld of uitgeschakeld
Text Nee Tekstwaarde De te controleren tekst
UI element Nee UIControl Het te controleren UI-element
Window Nee UIControl Het venster om te controleren of de tekst bestaat
State N.v.t. Ingeschakeld, Uitgeschakeld Ingeschakeld De te controleren status van het UI-element
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Wachten op vensterinhoud is mislukt Geeft aan dat de wachtbewerking is mislukt

Als afbeelding

Deze actie markeert het begin van een voorwaardelijk blok met acties, afhankelijk van of een bepaalde afbeelding op het scherm wordt gevonden of niet

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
If image N.v.t. bestaat, bestaat niet bestaat Of het bestaan of de afwezigheid van de geselecteerde afbeelding moet worden gecontroleerd
Image to check Nee Afbeeldingslijst De afbeeldingen waarvan door de actie wordt gecontroleerd of ze bestaan
Search for image on N.v.t. Volledig scherm, Alleen voorgrondvenster Volledig scherm Geeft aan of de opgegeven afbeelding moet worden gezocht in het voorste venster of op het volledige zichtbare scherm. De afbeelding wordt bij beide keuzen niet gevonden als deze niet duidelijk zichtbaar is op het scherm
Search Mode N.v.t. Zoeken in heel scherm of voorgrondvenster, Zoeken in opgegeven subgebied van scherm- of voorgrondvenster Zoeken in heel scherm of voorgrondvenster In het hele scherm (of venster) zoeken naar de opgegeven tekst of alleen in een kleiner subgebied ervan
Find all images in the list N.v.t. Booleaanse waarde Onwaar Controleer of alle afbeeldingen op de lijst bestaan of niet bestaan
X1 Ja Numerieke waarde De eerste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
X2 Ja Numerieke waarde De laatste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
Y1 Ja Numerieke waarde De eerste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
Y2 Ja Numerieke waarde De laatste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
Tolerance Ja Numerieke waarde 10 Geef op hoeveel de gezochte afbeeldingen kunnen verschillen van de oorspronkelijk gekozen afbeelding
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan afbeelding niet controleren in de niet-interactieve modus Geeft aan dat een afbeelding niet kan worden geïdentificeerd in de niet-interactieve modus
Ongeldige coördinaten voor subgebied Geeft aan dat de coördinaten van het opgegeven subgebied ongeldig zijn

Bureaublad gebruiken

Hiermee worden bureaublad- en taakbalkbewerkingen uitgevoerd

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het UI-element waarop een klik wordt uitgevoerd
Click type N.v.t. Klikken met de linkermuisknop, Klikken met de rechtermuisknop, Dubbelklikken Klikken met de linkermuisknop De klikbewerking die moet worden uitgevoerd
Launch new application when left-clicking on the taskbar N.v.t. Booleaanse waarde Waar Als deze parameter is ingesteld op waar, wordt een nieuw venster van een toepassing gemaakt wanneer u op het pictogram klikt op de werkbalk Snel starten, oftewel de taakbalk van Windows 7 of hoger. Schakel deze optie uit om een reeds actief exemplaar van de toepassing op de voorgrond te plaatsen.
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Taakbalkbewerking mislukt Geeft aan dat de taakbalkbewerking is mislukt

Tabblad in venster selecteren

Een tabblad uit een groep tabbladen selecteren

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Tab Nee UIControl Het tabblad om te selecteren
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Selecteren van tabblad is mislukt Geeft een probleem aan bij het selecteren van het opgegeven tabblad

Wachten op afbeelding

Met deze actie wordt gewacht tot een specifieke afbeelding wordt weergegeven op het scherm of het voorgrondvenster

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Wait for image to N.v.t. Verschijnen, Verdwijnen Verschijnen Controleren of wordt gewacht tot de afbeeldingen verschijnen of verdwijnen
Image to wait for Nee Afbeeldingslijst De afbeeldingen waarvan door de actie wordt gecontroleerd of ze bestaan
Search for image on N.v.t. Volledig scherm, Alleen voorgrondvenster Volledig scherm Geeft aan of de opgegeven afbeelding moet worden gezocht in het voorste venster of op het volledige zichtbare scherm. De afbeelding wordt bij beide keuzen niet gevonden als deze niet duidelijk zichtbaar is op het scherm
Search Mode N.v.t. Zoeken in heel scherm of voorgrondvenster, Zoeken in opgegeven subgebied van scherm- of voorgrondvenster Zoeken in heel scherm of voorgrondvenster In het hele scherm (of venster) zoeken naar de opgegeven tekst of alleen in een kleiner subgebied ervan
Wait for all images N.v.t. Booleaanse waarde Onwaar Of wordt gewacht tot alle afbeeldingen in de lijst verschijnen/verdwijnen of slechts een van de afbeeldingen
X1 Ja Numerieke waarde De eerste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
X2 Ja Numerieke waarde De laatste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
Y1 Ja Numerieke waarde De eerste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
Y2 Ja Numerieke waarde De laatste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst
Tolerance Ja Numerieke waarde 10 Geef op hoeveel de gezochte afbeeldingen kunnen verschillen van de oorspronkelijk gekozen afbeelding
Variabelen gemaakt
Argument Type Beschrijving
X Numerieke waarde De X-coördinaat van het punt waar de tekst op het scherm is gevonden. Als de tekst is gezocht in het voorgrondvenster, is dit relatief ten opzichte van de linkerbovenhoek van het venster.
Y Numerieke waarde De Y-coördinaat van het punt waar de tekst op het scherm is gevonden. Als de tekst is gezocht in het voorgrondvenster, is dit relatief ten opzichte van de linkerbovenhoek van het venster.
Uitzonderingen
Uitzondering Beschrijving
Wachten op afbeelding is mislukt Geeft aan dat de wachtbewerking is mislukt
Kan afbeelding niet controleren in de niet-interactieve modus Geeft aan dat een afbeelding niet kan worden geïdentificeerd in de niet-interactieve modus
Ongeldige coördinaten voor subgebied Geeft aan dat de coördinaten van het opgegeven subgebied ongeldig zijn

Klikken op UI-element in venster

Klikken op een UI-element van een venster

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het UI-element om op te klikken
Click type N.v.t. Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog Klikken met de linkermuisknop De klikbewerking die moet worden uitgevoerd
Mouse position relative to UI element N.v.t. Linksboven, Midden boven, Rechtsboven, Midden links, Midden midden, Rechts midden, Linksonder, Midden onder, Rechtsonder Midden centrum Geef op naar welke sectie van het UI-element de muis wordt verplaatst voordat u klikt
Offset X Ja Tekstwaarde 0 Verschuif de muis vanaf deze positie naar rechts met dit aantal pixels
Offset Y Ja Tekstwaarde 0 Verschuif de muis vanaf deze positie omlaag met dit aantal pixels
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Klikken is mislukt Geeft aan dat het klikken is mislukt

Menuoptie in venster selecteren

Hiermee wordt een optie in een menu van een venster geselecteerd

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl De menuoptie die u wilt selecteren
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan optie niet selecteren Geeft een probleem aan bij het selecteren van de opgegeven menuoptie

UI-element slepen en neerzetten in venster

Hiermee sleept u een UI-element van een venster en zet u dit neer

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element to drag Nee UIControl Het UI-element om te slepen
UI element to drop over Nee UIControl Het UI-element om neer te zetten op
Click type N.v.t. Klikken met de linkermuisknop, Klikken met de rechtermuisknop Klikken met de linkermuisknop Geef op welke muisknop moet worden gebruikt voor klikken en vasthouden, terwijl u het UI-element naar de bestemming sleept
Mouse down offset X Ja Tekstwaarde 0 Verschuiving van muisklik omlaag, die wordt gebruikt om het UI-element te grijpen en het zoveel pixels naar rechts te slepen
Mouse down offset Y Ja Tekstwaarde 0 Verschuiving van muisklik omlaag, die wordt gebruikt om het UI-element te grijpen en het zoveel pixels naar beneden te slepen
Mouse down position relative to drag-target UI element N.v.t. Linksboven, Midden boven, Rechtsboven, Midden links, Midden midden, Rechts midden, Linksonder, Midden onder, Rechtsonder Midden centrum Geef op naar welke sectie van het UI-element de muis wordt verplaatst voordat u klikt
Mouse up offset X Ja Tekstwaarde 0 Verschuiving bij muisklik omhoog, die wordt gebruikt om het UI-element te grijpen en het zoveel pixels naar rechts te slepen
Mouse up offset Y Ja Tekstwaarde 0 Verschuiving van muisklik omhoog, die wordt gebruikt om het UI-element te grijpen en het zoveel pixels naar beneden te slepen
Mouse up position relative to drop-target UI element N.v.t. Linksboven, Midden boven, Rechtsboven, Midden links, Midden midden, Rechts midden, Linksonder, Midden onder, Rechtsonder Midden centrum Geef op naar welke sectie van het UI-element de muis wordt verplaatst nadat u klikt
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
UI-element om te slepen is niet gevonden Geeft aan dat het UI-element om te slepen niet is gevonden
UI-element voor neerzetdoel is niet gevonden Geeft aan dat het UI-element voor het neerzetdoel niet is gevonden
Slepen en neerzetten mislukt Geeft een probleem aan bij het slepen en neerzetten van het opgegeven UI-element

Structuurknooppunt in venster uitvouwen/samenvouwen

Hiermee wordt een knooppunt van een structuurweergave in een venster uit- of samengevouwen

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
UI element Nee UIControl Het structuurknooppunt voor uitvouwen/samenvouwen
Folders path Ja Tekstwaarde Een door een slash gescheiden pad dat bestaat uit mapnamen die leiden naar het structuurknooppunt dat moet worden uit- of samengevouwen
Use regular expressions N.v.t. Booleaanse waarde Onwaar Geef op of elke mapnaam in het pad moet worden geïnterpreteerd als een reguliere expressie
Operation N.v.t. Uitvouwen, Samenvouwen Uitbreiden Geef op of het structuurknooppunt moet worden uitgevouwen of samengevouwen

Note

De engine voor reguliere expressies in Power Automate is .NET. Meer informatie vindt u in Reguliere expressietaal - Beknopte naslag.

Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan structuurknooppunt niet instellen op de opgegeven status Geeft een probleem aan bij het instellen van het structuurknooppunt op de opgegeven status

Als venster

Deze actie markeert het begin van een voorwaardelijk blok met acties, afhankelijk van of een venster al dan niet is geopend en of een venster het focusvenster (voorgrond) is

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Get window N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window Nee UIControl UI-element van het venster
Window instance Nee Numerieke waarde Het exemplaar of de handle van het te controleren venster
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken.
Check if window N.v.t. Is geopend, Is niet geopend, Is gefocust, Is niet gefocust Is geopend De status van het te controleren venster
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
  • Deze actie omvat geen uitzonderingen

Wachten op venster

Hiermee onderbreekt u de uitvoering of het proces totdat een specifiek venster wordt geopend, gesloten, opgehaald of de focus verliest

Invoerparameters
Argument Optioneel Accepteert Standaardwaarde Beschrijving
Find window N.v.t. Op UI-element van venster, Op exemplaar/handle van venster, Op titel en/of klasse Op UI-element van venster Opgeven of het venster moet worden gezocht met een UI-element of een combinatie van venstertitel/klasse
Window title Ja Tekstwaarde De venstertitel. U kunt jokertekens gebruiken, zoals '?' of '*'.
Window Nee UIControl UI-element van het venster
Window instance Nee Numerieke waarde Het exemplaar of de handle van het te controleren venster
Window class Ja Tekstwaarde Als u twee vensters met dezelfde titel hebt, kunnen ze op basis van vensterklasse van elkaar worden onderscheiden. Voer in dit geval de klasse in van het venster dat u wilt gebruiken
Wait for window to N.v.t. Openen, Sluiten, Focus krijgen, Focus verliezen Geopend Of er moet worden gewacht tot een bepaald venster wordt geopend, gesloten, de focus krijgt (het voorgrondvenster wordt) of de focus verliest (niet meer het voorgrondvenster is).
Focus window after it opens N.v.t. Booleaanse waarde Onwaar Het venster naar de voorgrond brengen nadat dit is geopend, zodat latere acties op dit venster zijn gericht
Variabelen gemaakt
  • Deze actie levert geen variabelen op
Uitzonderingen
Uitzondering Beschrijving
Kan niet focussen op venster Geeft een probleem aan bij het focussen op het opgegeven venster
Wachten op venster is mislukt Geeft aan dat de wachtbewerking is mislukt
Kan vensteractie niet uitvoeren in de niet-interactieve modus Geeft een probleem aan bij het uitvoeren van een vensteractie in de niet-interactieve modus