Provides the automation peer for the RadProgressBar control, facilitating accessibility features by exposing its properties and control type to automation clients. This class derives from RangeBaseAutomationPeer and implements the IRangeValueProvider interface to support range value operations specific to progress bar controls. It overrides methods to provide information about the control's type, name, help text, and item status, and it defines the read-only nature of the value represented by the RadProgressBar.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.dll
Syntax:
public class RadProgressBarAutomationPeer : RangeBaseAutomationPeer, IRangeValueProvider
Inheritance: objectRangeBaseAutomationPeerRangeBaseAutomationPeerRadProgressBarAutomationPeer
Derived Classes:
Implements:
Inherited Members
Constructors
Initializes a new instance of the RadProgressBarAutomationPeer class.
Methods
GetAutomationControlTypeCore()
AutomationControlType
protected override AutomationControlType GetAutomationControlTypeCore()
AutomationControlType
protected override Point GetClickablePointCore()
Point
Returns a localized string that contains the type name of the owner control.
protected override string GetLocalizedControlTypeCore()
A localized string that contains the type name of the owner control.
This method is called by .
Gets the text label of the that is associated with this . Called by .
protected override string GetNameCore()
The text label of the element that is associated with this automation peer.