UiAutomation.ExecuteAndWaitForEvent Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue un comando e attende un evento di accessibilità specifico fino a un determinato timeout di attesa.
[Android.Runtime.Register("executeAndWaitForEvent", "(Ljava/lang/Runnable;Landroid/app/UiAutomation$AccessibilityEventFilter;J)Landroid/view/accessibility/AccessibilityEvent;", "")]
public Android.Views.Accessibility.AccessibilityEvent? ExecuteAndWaitForEvent(Java.Lang.IRunnable? command, Android.App.UiAutomation.IAccessibilityEventFilter? filter, long timeoutMillis);
[<Android.Runtime.Register("executeAndWaitForEvent", "(Ljava/lang/Runnable;Landroid/app/UiAutomation$AccessibilityEventFilter;J)Landroid/view/accessibility/AccessibilityEvent;", "")>]
member this.ExecuteAndWaitForEvent : Java.Lang.IRunnable * Android.App.UiAutomation.IAccessibilityEventFilter * int64 -> Android.Views.Accessibility.AccessibilityEvent
Parametri
- command
- IRunnable
Eseguibile: comando da eseguire.
UiAutomation.AccessibilityEventFilter: filtro che riconosce l'evento previsto.
- timeoutMillis
- Int64
long: timeout di attesa in millisecondi.
Valori restituiti
- Attributi
Commenti
Esegue un comando e attende un evento di accessibilità specifico fino a un determinato timeout di attesa. Per rilevare una sequenza di eventi, è possibile implementare un filtro che tiene traccia degli eventi visualizzati della sequenza prevista e restituisce true dopo la ricezione dell'ultimo evento di tale sequenza. Nota: è responsabilità del chiamante riciclare l'evento restituito.
Genera: IllegalStateException Se la connessione al sottosistema di accessibilità non viene stabilita.
Throws: TimeoutException Se l'evento previsto non viene ricevuto entro il timeout.
Informazioni di riferimento su Android per android.app.UiAutomation.executeAndWaitForEvent.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.