Share via


IWindowProvider.WaitForInputIdle(Int32) Método

Definição

Faz com que o código de chamada bloqueie pelo tempo especificado ou até que o processo associado entre em um estado ocioso, aquele que for concluído primeiro.

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

Parâmetros

milliseconds
Int32

O período de tempo, em milissegundos, para esperar que o processo associado fique ocioso. O máximo é Int32.MaxValue.

Retornos

true se a janela entrou no estado ocioso, false se o tempo limite foi alcançado.

Exceções

Quando o parâmetro passado não é um número válido.

Comentários

Esse método normalmente é usado em conjunto com o tratamento de um WindowOpenedEvent.

A implementação depende da estrutura de aplicativo subjacente; portanto, esse método pode retornar algum tempo depois que a janela estiver pronta para entrada do usuário. O código de chamada não deve depender desse método para verificar exatamente quando a janela ficou ociosa.

Aplica-se a

Confira também