IWindowProvider.WaitForInputIdle(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Hace que el código de llamada bloquee durante el tiempo especificado o hasta que el proceso asociado entre en un estado inactivo, lo que se complete primero.
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
Cantidad de tiempo, en milisegundos, para esperar a que el proceso asociado se vuelva inactivo. El máximo es Int32.MaxValue.
Devoluciones
true si la ventana ha entrado en estado inactivo; false si se ha agotado el tiempo de espera.
Excepciones
Cuando el parámetro pasado no es un número válido.
Comentarios
Este método se usa normalmente junto con el control de .WindowOpenedEvent
La implementación depende del marco de aplicación subyacente; por lo tanto, este método puede devolver algún tiempo después de que la ventana esté lista para la entrada del usuario. El código de llamada no debe basarse en este método para determinar exactamente cuándo la ventana se ha vuelto inactiva.