New to Telerik UI for WPFStart a free 30-day trial

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:

C#
public class RadProgressBarAutomationPeer : RangeBaseAutomationPeer, IRangeValueProvider

Inheritance: objectRangeBaseAutomationPeerRangeBaseAutomationPeerRadProgressBarAutomationPeer

Derived Classes: RadCircularProgressBarAutomationPeer

Implements: IRangeValueProvider

Inherited Members RangeBaseAutomationPeer.GetPattern(PatternInterface)RangeBaseAutomationPeer.IsReadOnlyRangeBaseAutomationPeer.LargeChangeRangeBaseAutomationPeer.MaximumRangeBaseAutomationPeer.MinimumRangeBaseAutomationPeer.SmallChangeRangeBaseAutomationPeer.Value...

Constructors

Initializes a new instance of the RadProgressBarAutomationPeer class.

C#
public RadProgressBarAutomationPeer(RadProgressBar owner)
Parameters:ownerRadProgressBar

Methods

GetAutomationControlTypeCore()

AutomationControlType

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

C#
protected override string GetClassNameCore()
Returns:

string

C#
protected override Point GetClickablePointCore()
Returns:

Point

C#
protected override string GetHelpTextCore()
Returns:

string

C#
protected override string GetItemStatusCore()
Returns:

string

Returns a localized string that contains the type name of the owner control.

C#
protected override string GetLocalizedControlTypeCore()
Returns:

string

A localized string that contains the type name of the owner control.

Remarks:

This method is called by .

Gets the text label of the that is associated with this . Called by .

C#
protected override string GetNameCore()
Returns:

string

The text label of the element that is associated with this automation peer.