[]
Exposes a related set of properties that reflect a controls ability to manage a value within a finite range. It conveys a controls valid minimum and maximum values and its current value.
Examples:
Numeric Spinners
Progress Bar,
IP Control (on the individual octets)
some Color Pickers
ScrollBars
some Sliders
public interface that represents UI elements that are expressing a current value and a value range.
public interface has same definition as IValueProvider. The two patterns' difference is that RangeValue has additional properties, and properties generally do not appear in the pattern public interfaces.
public interface IUiaRangeValueProvider
Name | Description |
---|---|
IsReadOnly | Indicates that the value can only be read, not modified. returns True if the control is read-only |
LargeChange | The amount a large change will change the value by |
Maximum | maximum value |
Minimum | minimum value |
SmallChange | The amount a small change will change the value by |
Value | Value of a value control, as a a string. |
Name | Description |
---|---|
SetValue(double) | Request to set the value that this UI element is representing |