Share via


IWindowProvider.WaitForInputIdle(Int32) Metoda

Definice

Způsobí blokování volajícího kódu po zadanou dobu nebo dokud přidružený proces nepřejde do stavu nečinnosti, podle toho, co se dokončí dříve.

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

Parametry

milliseconds
Int32

Doba čekání na nečinnost přidruženého procesu v milisekundách Maximum je Int32.MaxValue.

Návraty

true pokud okno přešlo do stavu nečinnosti; false pokud došlo k vypršení časového limitu.

Výjimky

Pokud parametr předaný v není platné číslo.

Poznámky

Tato metoda se obvykle používá ve spojení se zpracováním .WindowOpenedEvent

Implementace závisí na podkladové aplikační architektuře; Proto se tato metoda může vrátit nějakou dobu poté, co je okno připravené pro uživatelský vstup. Volající kód by neměl spoléhat na tuto metodu, aby přesně zjistil, kdy se okno stalo nečinné.

Platí pro

Viz také