IWindowProvider.WaitForInputIdle(Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powoduje, że kod wywołujący blokuje określony czas lub dopóki skojarzony proces nie wejdzie w stan bezczynności, w zależności od tego, który z nich zostanie ukończony jako pierwszy.
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
Czas oczekiwania na bezczynność skojarzonego procesu w milisekundach. Wartość maksymalna to Int32.MaxValue.
Zwraca
true jeśli okno zostało wprowadzone w stanie bezczynności; false jeśli upłynął limit czasu.
Wyjątki
Gdy przekazany parametr nie jest prawidłową liczbą.
Uwagi
Ta metoda jest zwykle używana w połączeniu z obsługą klasy WindowOpenedEvent.
Implementacja jest zależna od podstawowej struktury aplikacji; dlatego ta metoda może zwrócić jakiś czas po dokonaniu gotowości okna do danych wejściowych użytkownika. Kod wywołujący nie powinien polegać na tej metodzie, aby dokładnie ustalić, kiedy okno stało się bezczynne.