IWindowProvider.WaitForInputIdle(Int32) Methode

Definitie

Zorgt ervoor dat de aanroepende code gedurende de opgegeven tijd wordt geblokkeerd of totdat het bijbehorende proces een niet-actieve status invoert, afhankelijk van wat het eerst wordt voltooid.

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

Parameters

milliseconds
Int32

De hoeveelheid tijd, in milliseconden, om te wachten tot het bijbehorende proces inactief is geworden. Het maximum is Int32.MaxValue.

Retouren

true als het venster de niet-actieve status heeft opgegeven; false als de time-out heeft plaatsgevonden.

Uitzonderingen

Wanneer de doorgegeven parameter geen geldig getal is.

Opmerkingen

Deze methode wordt meestal gebruikt in combinatie met de verwerking van een WindowOpenedEvent.

De implementatie is afhankelijk van het onderliggende toepassingsframework; daarom kan deze methode enige tijd retourneren nadat het venster gereed is voor gebruikersinvoer. De aanroepende code mag niet afhankelijk zijn van deze methode om te bepalen wanneer het venster inactief is geworden.

Van toepassing op

Zie ook