IWindowProvider.WaitForInputIdle(Int32) IWindowProvider.WaitForInputIdle(Int32) IWindowProvider.WaitForInputIdle(Int32) IWindowProvider.WaitForInputIdle(Int32) Method

정의

지정된 시간 동안 또는 연결된 프로세스가 유휴 상태가 될 때까지 중 먼저 완료되는 시간 동안 코드 호출을 차단합니다.Causes the calling code to block for the specified time or until the associated process enters an idle state, whichever completes first.

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

매개 변수

milliseconds
Int32 Int32 Int32 Int32

연결된 프로세스가 유휴 상태가 될 때까지 대기하는 시간(밀리초)입니다.The amount of time, in milliseconds, to wait for the associated process to become idle. 최대값은 MaxValue입니다.The maximum is MaxValue.

반환

창이 유휴 상태가 되면 true이고, 시간 초과가 발생하면 false입니다.true if the window has entered the idle state; false if the timeout occurred.

예외

전달된 매개 변수가 유효한 숫자가 아닌 경우When the parameter passed in is not a valid number.

설명

이 메서드는 일반적으로의 처리와 함께 사용 된 WindowOpenedEvent합니다.This method is typically used in conjunction with the handling of a WindowOpenedEvent.

구현은 기본 애플리케이션 프레임 워크;에 종속 따라서이 메서드는 창의 사용자 입력에 대 한 준비 된 후 잠시를 반환할 수 있습니다.The implementation is dependent on the underlying application framework; therefore this method might return some time after the window is ready for user input. 이 메서드는 창이 유휴 상태가 된 시점을 정확히 확인할를 호출 하는 코드 안 합니다.The calling code should not rely on this method to ascertain exactly when the window has become idle.

적용 대상

추가 정보