Bagikan melalui


IRangeValueProvider Antarmuka

Definisi

Mengekspos metode dan properti untuk mendukung akses oleh klien Microsoft UI Automation ke kontrol yang dapat diatur ke nilai dalam rentang. Terapkan antarmuka ini untuk mendukung kemampuan yang diminta klien otomatisasi dengan panggilan GetPattern dan PatternInterface.RangeValue.

public interface class IRangeValueProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2206872744, 32095, 16505, 175, 3, 195, 208, 21, 233, 52, 19)]
struct IRangeValueProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2206872744, 32095, 16505, 175, 3, 195, 208, 21, 233, 52, 19)]
public interface IRangeValueProvider
Public Interface IRangeValueProvider
Turunan
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Pola ini memiliki pedoman dan konvensi yang tidak sepenuhnya didokumenkan di sini. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol RangeValue.

IRangeValueProvider diimplementasikan oleh kelas Windows Runtime rangeBaseAutomationPeer yang ada. Ini adalah kelas dasar untuk serekan untuk Slider, ScrollBar , dan ProgressBar. ProgressBarAutomationPeer menambahkan penimpaan sehingga tidak akan mendukung pola jika nilai IsIndeterminate pada kontrol pemilik salah.

Gunakan RangeValuePatternIdentifiers jika Anda ingin mereferensikan properti pola IRangeValueProvider dari kode kontrol saat Anda mengaktifkan peristiwa otomatisasi atau memanggil RaisePropertyChangedEvent.

Properti

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah nilai kontrol bersifat baca-saja.

LargeChange

Mendapatkan nilai yang ditambahkan ke atau dikurangi dari properti Nilai saat perubahan besar dilakukan, seperti dengan kunci PAGE DOWN.

Maximum

Mendapatkan nilai rentang maksimum yang didukung oleh kontrol.

Minimum

Mendapatkan nilai rentang minimum yang didukung oleh kontrol.

SmallChange

Mendapatkan nilai yang ditambahkan ke atau dikurangi dari properti Nilai saat perubahan kecil dilakukan, seperti dengan tombol panah.

Value

Mendapatkan nilai kontrol.

Metode

SetValue(Double)

Mengatur nilai kontrol.

Berlaku untuk

Lihat juga