Identificare una finestra dal suo handle

È comune nello sviluppo di flussi creare flussi che utilizzano più finestre con lo stesso titolo e classe.

Power Automate consente agli utenti di distinguere finestre identiche utilizzando gli handle. Gli handle sono numeri che identificano in modo univoco ogni finestra.

Per recuperare l'handle di una finestra, avvia l'applicazione con l'azione Esegui applicazione e imposta il menu a discesa Dopo avvio applicazione su Attendi il caricamento dell'applicazione. L'handle è memorizzato per impostazione predefinita in una variabile denominata WindowHandle.

Screenshot della variabile WindowHandle nell'azione Esegui applicazione.

In alternativa, puoi utilizzare l'azione Recupera dettagli da un elemento dell'interfaccia utente nella finestra per recuperare l'handle da una finestra già aperta.

Seleziona per recuperare l'attributo parentwindowhandle da un elemento casuale all'interno della finestra. L'attributo recuperato viene memorizzato per impostazione predefinita in una variabile denominata AttributeValue.

Screenshot della variabile AttributeValue nell'azione Recupera dettagli da un elemento dell'interfaccia utente nella finestra.

Nota

L'azione Recupera dettagli da un elemento dell'interfaccia utente nella finestra richiede un elemento dell'interfaccia utente che specifichi l'elemento selezionato nella finestra. Puoi trovare maggiori informazioni sugli elementi dell'interfaccia utente in Automatizzazione mediante gli elementi dell'interfaccia utente.

È possibile utilizzare gli handle per manipolare le finestre tramite le seguenti azioni Windows del gruppo di automazione dell'interfaccia utente: