IWindowProvider.WaitForInputIdle(Int32) Metodo

Definizione

Fa sì che il codice chiamante blocchi per l'ora specificata o fino a quando il processo associato non entra in uno stato di inattività, a condizione che venga completato per primo.

public:
 bool WaitForInputIdle(int milliseconds);
public bool WaitForInputIdle(int milliseconds);
abstract member WaitForInputIdle : int -> bool
Public Function WaitForInputIdle (milliseconds As Integer) As Boolean

Parametri

milliseconds
Int32

Quantità di tempo, in millisecondi, per attendere che il processo associato diventi inattiva. Il valore massimo è Int32.MaxValue.

Valori restituiti

true se la finestra ha immesso lo stato di inattività; false se si è verificato il timeout.

Eccezioni

Quando il parametro passato non è un numero valido.

Commenti

Questo metodo viene in genere usato insieme alla gestione di un oggetto WindowOpenedEvent.

L'implementazione dipende dal framework dell'applicazione sottostante; questo metodo potrebbe quindi restituire del tempo dopo che la finestra è pronta per l'input dell'utente. Il codice chiamante non deve basarsi su questo metodo per verificare esattamente quando la finestra è diventata inattiva.

Si applica a

Vedi anche