Class
SliderBaseAutomationPeer

Automation Peer for the SliderBase class.

Definition

Namespace:Telerik.UI.Automation.Peers

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class SliderBaseAutomationPeer : RangeInputBaseAutomationPeer, IRangeValueProvider, IValueProvider

Inheritance: objectRadControlAutomationPeerRadHeaderedControlAutomationPeerRangeControlBaseAutomationPeerRangeInputBaseAutomationPeerSliderBaseAutomationPeer

Derived Classes: RadRangeSliderAutomationPeerRangeSliderPrimitiveAutomationPeer

Implements: IRangeValueProviderIValueProvider

Inherited Members RangeInputBaseAutomationPeer.GetNameCore()

Constructors

SliderBaseAutomationPeer(SliderBase)

Initializes a new instance of the SliderBaseAutomationPeer class.

Declaration

cs-api-definition
public SliderBaseAutomationPeer(SliderBase owner)

Parameters

owner

SliderBase

The owner.

Properties

IsReadOnly

Gets a value indicating whether the value of a control is read-only.

Declaration

cs-api-definition
public bool IsReadOnly { get; }

Property Value

bool

true if the value is read-only; false if it can be modified.

LargeChange

Gets the value that is added to or subtracted from the property when a large change is made, such as with the PAGE DOWN key.

Declaration

cs-api-definition
public double LargeChange { get; }

Property Value

double

The large-change value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .

Maximum

Gets the maximum range value supported by the control.

Declaration

cs-api-definition
public double Maximum { get; }

Property Value

double

The maximum value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .

Minimum

Gets the minimum range value supported by the control.

Declaration

cs-api-definition
public double Minimum { get; }

Property Value

double

The minimum value supported by the control or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .

SmallChange

Gets the value that is added to or subtracted from the property when a small change is made, such as with an arrow key.

Declaration

cs-api-definition
public double SmallChange { get; }

Property Value

double

The small-change value or null (Nothing in Microsoft Visual Basic .NET) if the control does not support .

Value

Declaration

cs-api-definition
public virtual string Value { get; }

Property Value

string

Methods

GetAutomationControlTypeCore()

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

Overrides RangeInputBaseAutomationPeer.GetAutomationControlTypeCore()

GetAutomationIdCore()

Declaration

cs-api-definition
protected override string GetAutomationIdCore()

Returns

string

GetClassNameCore()

Declaration

cs-api-definition
protected override string GetClassNameCore()

Returns

string

Overrides RangeInputBaseAutomationPeer.GetClassNameCore()

GetLocalizedControlTypeCore()

Declaration

cs-api-definition
protected override string GetLocalizedControlTypeCore()

Returns

string

Overrides RangeInputBaseAutomationPeer.GetLocalizedControlTypeCore()

GetPatternCore(PatternInterface)

Declaration

cs-api-definition
protected override object GetPatternCore(PatternInterface patternInterface)

Parameters

patternInterface

PatternInterface

Returns

object

SetValue(double)

IRangeValueProvider implementation.

Declaration

cs-api-definition
public void SetValue(double value)

Parameters

value

double

SetValue(string)

Declaration

cs-api-definition
public void SetValue(string value)

Parameters

value

string