Aracılığıyla paylaş


IWindowProvider.WaitForInputIdle(Int32) Yöntem

Tanım

Çağrı kodunun belirtilen süre boyunca veya ilişkili işlem boşta durumuna girene kadar (hangisi önce tamamlanırsa) engellenmesine neden olur.

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

Parametreler

milliseconds
Int32

İlişkili işlemin boşta olmasını beklemek için milisaniye cinsinden süre. En büyük değer Int32.MaxValue'dur.

Döndürülenler

true pencere boşta durumuna girmişse; false zaman aşımı oluştuysa.

Özel durumlar

geçirilen parametre geçerli bir sayı olmadığında.

Açıklamalar

Bu yöntem genellikle bir WindowOpenedEventişleme ile birlikte kullanılır.

Uygulama, temel alınan uygulama çerçevesine bağlıdır; bu nedenle bu yöntem, pencere kullanıcı girişi için hazır olduktan sonra bir süre döndürebilir. Çağıran kod, pencerenin tam olarak ne zaman boşta olduğunu belirlemek için bu yönteme güvenmemelidir.

Şunlara uygulanır

Ayrıca bkz.