IWindowProvider.WaitForInputIdle(Int32) Método

Definição

Faz com que o código de chamada bloqueie durante o tempo especificado ou até que o processo associado entre num estado de inatividade, o 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 tempo, em milissegundos, para esperar que o processo associado fique inativo. O máximo é Int32.MaxValue.

Devoluções

true se a janela entrar no estado de inatividade; false se o tempo morto ocorreu.

Exceções

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

Observações

Este método é tipicamente usado em conjunto com o tratamento de um WindowOpenedEvent.

A implementação depende da estrutura de aplicação subjacente; portanto, este método pode regressar algum tempo depois da janela estar pronta para entrada do utilizador. O código de chamada não deve depender deste método para determinar exatamente quando a janela ficou inativa.

Aplica-se a

Ver também