Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo modulo si trova un'azione che consente di configurare uno o più trigger che monitorano gli eventi di clic del mouse o della tastiera per gli elementi dell'interfaccia utente di destinazione.
Il flusso viene sospeso fino a quando non viene eseguito uno degli eventi monitorati configurati. Quando si verifica un evento, l'esecuzione del flusso continua con le azioni annidate del blocco di trigger. L'ordine in cui si configurano i trigger non influisce sul comportamento dell'azione.
I parametri condivisi dell'azione si applicano a tutti i trigger configurati nell'azione:
- Se si imposta la modalità di pianificazione su Una sola volta, le azioni annidate del trigger vengono eseguite una sola volta dopo che si verifica uno degli eventi monitorati. Se si imposta la modalità su Sequenziale, l'esecuzione del flusso torna all'inizio del blocco di trigger, in attesa del verificarsi di un altro evento.
- Impostare un limite di timeout per evitare l'attesa infinita e forzare un errore di timeout. La rispettiva regola nel comportamento di gestione degli errori dell'azione può gestire questo errore.
Note
L'uso di un'azione "Ciclo di uscita" all'interno del blocco del trigger consente anche al flusso di uscire dal monitoraggio degli eventi.
Trigger di evento dell'elemento dell'interfaccia utente
Configura un trigger di evento nell'elemento dell'interfaccia utente selezionato.
Parametri di input
| Argument | Optional | Accetta | Valore predefinito | Descrzione |
|---|---|---|---|---|
| Nome del trigger | Sì | Valore di testo | Nome del trigger | |
| Elemento dell'interfaccia utente | No | Elemento dell'interfaccia utente | Selezionare l'elemento dell'interfaccia utente monitorato dal trigger di eventi | |
| Event | N/D | Clic del mouse, tastiera | Clic del mouse | Selezionare il tipo di evento del trigger |
| Modificatori di chiave | Sì | Combinazione di tasti Win, CTRL, MAIUSC, ALT | Specificare la combinazione di modificatori di chiave facoltativi richiesti dal trigger | |
| Pulsante del mouse | No | Sinistra, Centrale, Destra | Selezionare il pulsante del mouse da usare nel trigger | |
| Key | No | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, NumPad 0, NumPad 1, NumPad 2, NumPad 3, NumPad 4, NumPad 5, NumPad 6, NumPad 7, NumPad 8, NumPad 9, NumPad 9, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Space, Enter, Backspace, Home, Delete, Page Up, Page Down, Tab, Caps Lock, Num Lock, Left, Right, Up, Down, Escape, Insert | Specificare il tasto di scelta rapida da usare nel trigger | |
| Modalità trigger | No | Comunicato | Selezionare se il trigger viene attivato premendo o rilasciando il tasto di scelta rapida o il pulsante del mouse | |
| Includere elementi annidati | N/D | Valore booleano | Falso | Se abilitata, il trigger viene attivato anche quando viene selezionato o attivato un elemento annidato all'interno dell'elemento selezionato (ad esempio un'etichetta all'interno di un pulsante) |
| Modalità di pianificazione | N/D | Una volta, sequenziale | Una sola volta | Specificare la modalità di pianificazione del trigger |
| Errore di timeout non riuscita | N/D | Valore booleano | Falso | Specificare se si desidera che il trigger attenda in modo illimitato o non riesca dopo un periodo di tempo impostato |
| Durata | No | Valore di testo | 0 | Durata in secondi, dopo la quale si verifica l'errore di timeout |
Variabili prodotte
| Argument | Tipo | Descrzione |
|---|---|---|
| TriggerEventInstanceHandle | TriggerEventInstanceHandle | Recuperare l'handle di istanza dell'evento trigger |
Eccezioni
| Eccezione | Descrzione |
|---|---|
| Trigger di evento dell'elemento dell'interfaccia utente non riuscito | Indica un problema quando il trigger è stato attivato |
| Trigger di evento dell'elemento dell'interfaccia utente non riuscito con errore di timeout | Indica un errore di timeout durante il monitoraggio degli eventi |