IWindowProvider.WaitForInputIdle Method

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Blocks the calling code for the specified time or until the associated process enters an idle state, whichever completes first.

Namespace:  System.Windows.Automation.Provider
Assembly:  System.Windows (in System.Windows.dll)


Function WaitForInputIdle ( _
    milliseconds As Integer _
) As Boolean
bool WaitForInputIdle(
    int milliseconds


  • milliseconds
    Type: System.Int32
    The amount of time, in milliseconds, to wait for the associated process to become idle.

Return Value

Type: System.Boolean
true if the window has entered the idle state; false if the timeout occurred.

Version Information


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0


For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.