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 zostanie wprowadzony w stanie bezczynności, w zależności od tego, co zostanie ukończone jako pierwsze.
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. Maksymalna wartość to Int32.MaxValue.
Zwraca
true
jeśli okno zostało wprowadzone w stanie bezczynności; false
jeśli wystąpił 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; w związku z tym ta metoda może zwrócić jakiś czas po zakończeniu okna na potrzeby danych wejściowych użytkownika. Kod wywołujący nie powinien polegać na tej metodzie, aby ustalić dokładnie, kiedy okno stało się bezczynne.