Ispeziona un elemento dell'interfaccia utente
Lo strumento di ispezione dell'elemento dell'interfaccia utente è una potente funzionalità in Power Automate per desktop che consente di esplorare l'albero della gerarchia di tutti gli elementi dell'interfaccia utente sullo schermo, controllane gli attributi e i valori e acquisiscili per l'utilizzo nel flusso del desktop attraverso l'interfaccia utente e le azioni di automazione del browser.
Apri lo strumento di ispezione degli elementi dell'interfaccia utente
Per aprire lo strumento di ispezione dell'elemento dell'interfaccia utente, sono disponibili tre approcci:
- Individua il componente di progettazione di Power Automate per desktop, quindi vai al repository degli elementi dell'interfaccia utente. Seleziona Aggiungi elemento dell'interfaccia utente dall'elenco a discesa e avvia il selettore degli elementi dell'interfaccia utente. Quindi, nella finestra di selezione degli elementi dell'interfaccia utente, seleziona la freccia Ispeziona elementi dell'interfaccia utente.
- Individua il componente di progettazione di Power Automate per desktop, quindi vai al repository degli elementi dell'interfaccia utente. Seleziona Aggiungi elemento dell'interfaccia utente dall'elenco a discesa, quindi seleziona l'opzione Ispeziona elementi dell'interfaccia utente.
- Nella finestra di progettazione, vai all'opzione Strumenti nella barra dei menu e seleziona l'opzione Ispeziona elementi dell'interfaccia utente.
Descrizione dello strumento di ispezione degli elementi dell'interfaccia utente
Quando apri lo strumento di ispezione degli elementi dell'interfaccia utente, viene visualizzato un albero gerarchico con tutti gli elementi dell'interfaccia utente disponibili sul tuo PC. Ciò include gli elementi dell'interfaccia utente Web e desktop, che sono separati dalle rispettive icone. Inoltre, gli elementi dell'interfaccia utente Web sono suddivisi in ciascun browser per una navigazione più semplice, visualizzando ogni scheda aperta nel browser come elemento dell'interfaccia utente principale. Tieni presente che le schede non sono effettivi elementi dell'interfaccia utente. Puoi espandere l'albero selezionando l'icona di espansione accanto a un elemento dell'interfaccia utente, che carica e visualizza tutti i relativi elementi dell'interfaccia utente secondari.
Nota
Vengono visualizzati gli elementi dell'interfaccia utente del desktop di un desktop virtuale quando viene aperta una connessione tra la macchina e il desktop virtuale Citrix o la macchina virtuale tramite Remote Desktop Services (RDS) e l'agente Power Automate per i desktop virtuali è installato e in esecuzione nel computer o nel desktop virtuale. Ulteriori informazioni: Automatizzare su desktop virtuali
La selezione di un elemento dell'interfaccia utente nell'albero della gerarchia ne visualizza gli attributi e i valori nel riquadro destro dello strumento. Questi attributi e valori possono essere utilizzati per creare un selettore personalizzato nel generatore di elementi dell'interfaccia utente del progettista per l'elemento dell'interfaccia utente specifico. Per modificare il selettore di un elemento dell'interfaccia utente, devi acquisirlo e aprirlo nella finestra del generatore di selettori dell'elemento dell'interfaccia utente.
Puoi acquisire uno o più elementi dell'interfaccia utente e archiviarli nel repository degli elementi dell'interfaccia utente del flusso desktop passando il mouse a sinistra di un elemento dell'interfaccia utente nella struttura gerarchica e selezionando quelli desiderati. Quindi, puoi selezionare Aggiungi elemento del'interfaccia utente nella parte superiore dello strumento. Gli elementi dell'interfaccia utente acquisiti possono quindi essere utilizzati rispettivamente in un'azione di automazione dell'interfaccia utente o di automazione del browser, a seconda del tipo (desktop o elemento dell'interfaccia utente Web).
L'albero della gerarchia viene aggiornato ogni volta che espandi un elemento dell'interfaccia utente. È possibile aggiornare l'intero albero selezionando Aggiorna nella parte superiore dello strumento.
Naviga nell'albero della gerarchia fino a un elemento dell'interfaccia utente specifico nella schermata
Mentre lo strumento èer l'ispezione degli elementi dell'interfaccia utente è aperto, l'evidenziatore di Power Automate per desktop è visibile. Vai direttamente a un elemento dell'interfaccia utente specifico passando con il mouse sull'elemento dell'interfaccia utente desiderato e quindi fai clic con il pulsante destro del mouse. Apre il menu di scelta rapida. Seleziona l'opzione Ispeziona elemento dell'interfaccia utente che ti porta all'elemento specifico dell'interfaccia utente nell'albero della gerarchia dello strumento. Seleziona l'elemento dell'interfaccia utente per visualizzare gli attributi e i rispettivi valori.
Problemi noti e limitazioni
Problema: l'albero della gerarchia di pagine specifiche del browser Web non può essere visualizzato nello strumento quando la finestra del browser che le contiene è ridotta a icona.
Soluzione alternativa: assicurati che la finestra del browser Web che desideri ispezionare non sia ridotta a icona sul tuo computer.
Problema: l'albero degli elementi dell'interfaccia utente del browser Web specifico non può essere visualizzato nello strumento se l'estensione Web di Microsoft Power Automate non è installata e abilitata.
Soluzione alternativa: assicurati che l'estensione Web di Microsoft Power Automate sia installata e abilitata nel rispettivo browser Web.
Problema: un'applicazione desktop specifica non viene visualizzata nell'albero della gerarchia dello strumento.
Soluzione alternativa: controlla se l'app desktop è in esecuzione con diritti elevati. In caso affermativo, riavvia Power Automate per desktop ed eseguilo con diritti elevati. Quindi riprova.
Problema: un desktop virtuale connesso tramite Citrix o RDS, oppure come app virtuale Citrix o come app remota non viene visualizzato nello strumento.
Soluzione alternativa: assicurarsi che l'agente Power Automate per desktop virtuali sia installato, attivo e in esecuzione nella rispettiva macchina virtuale.
Informazioni correlate
Automatizzare utilizzando gli elementi dell'interfaccia utente
Automatizzare le applicazioni desktop