Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Bu belgeler, System.Windows.Automation ad alanında tanımlanan yönetilen UI Otomasyonu sınıflarını kullanmak isteyen .NET Framework geliştiricilerine yöneliktir. UI Otomasyonu hakkında en son bilgiler için bkz. Windows Otomasyonu API'si: UI Otomasyonu.
Bu konu başlığında, olaylar ve özellikler hakkında bilgiler de dahil olmak üzere uygulama IRangeValueProvideryönergeleri ve kuralları tanıtılmaktadır. Ek başvuruların bağlantıları, konunun sonunda listelenir.
Denetim RangeValuePattern düzeni, bir aralık içindeki bir değere ayarlanabilen denetimleri desteklemek için kullanılır. Bu denetim desenini uygulayan denetim örnekleri için bkz. UI Automation İstemcileri için Denetim Deseni Eşlemesi.
Uygulama Yönergeleri ve Kuralları
Aralık Değeri denetim desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:
Denetimler, yerel ayara veya kullanıcı tercihlerine göre desteklenen özelliklerin yeniden hesaplanmasına olanak tanır. Bunun bir örneği, sıcaklığı Fahrenheit veya Santigrat cinsinden görüntülemek için ayarlanabilen bir termometre denetimidir.
İlerleme çubukları veya kaydırıcılar gibi belirsiz aralık değerlerine sahip denetimlerde bu değerlerin normalleştirilmesi gerekir.
Değerin Tamsayı Türünde olduğu ve En Düşük ve En Büyük Özellik Değerlerinin Sırasıyla 0 ve 100 Olarak Normalleştirildiği İlerleme Çubuğu Örneği
IRangeValueProvider için Gerekli Üyeler
| Gerekli üye | Üye türü | Notlar |
|---|---|---|
| IsReadOnlyProperty | Mülkiyet | Hiç kimse |
| ValueProperty | Mülkiyet | Hiç kimse |
| LargeChangeProperty | Mülkiyet | Hiç kimse |
| SmallChangeProperty | Mülkiyet | Hiç kimse |
| MaximumProperty | Mülkiyet | Hiç kimse |
| MinimumProperty | Mülkiyet | Hiç kimse |
| SetValue | Yöntemler | Hiç kimse |
Bu denetim deseninde ilişkili olay yok.
Özel durumlar
Sağlayıcılar, aşağıdaki özel durumları fırlatmalıdır.
| Özel durum türü | Koşul |
|---|---|
| ArgumentOutOfRangeException | SetValue, MaximumProperty'den büyük veya MinimumProperty'den küçük bir değerle çağrılır. |