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

Provides the automation peer for the RadPanelBar class, enabling UI Automation client applications to interact with the RadPanelBar control. This class derives from RadTreeViewAutomationPeer and implements control-specific logic for automation behaviors, including retrieving class names, help texts, child items, names, statuses, and localized control types. The automation peer facilitates the accessibility of the RadPanelBar, ensuring that users with assistive technologies can effectively navigate and interact with its elements.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public class RadPanelBarAutomationPeer : RadTreeViewAutomationPeer, ISelectionProvider

Inheritance: objectRadTreeViewAutomationPeerRadPanelBarAutomationPeer

Implements: ISelectionProvider

Inherited Members RadTreeViewAutomationPeer.GetPattern(PatternInterface)

Constructors

Initializes a new instance of the RadPanelBarAutomationPeer class.

C#
public RadPanelBarAutomationPeer(RadPanelBar owner)
Parameters:ownerRadPanelBar

The owner.

Methods

Gets the control type for the UIElement that is associated with this . This method is called by .

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

The enumeration value.

Overrides: RadTreeViewAutomationPeer.GetAutomationControlTypeCore()

Gets the collection of child elements of the UIElement that is associated with this . This method is called by .

C#
protected override List<AutomationPeer> GetChildrenCore()
Returns:

List<AutomationPeer>

A list of child AutomationPeer elements.

Overrides: RadTreeViewAutomationPeer.GetChildrenCore()

C#
protected override string GetClassNameCore()
Returns:

string

Overrides: RadTreeViewAutomationPeer.GetClassNameCore()

C#
protected override string GetHelpTextCore()
Returns:

string

Overrides: RadTreeViewAutomationPeer.GetHelpTextCore()

C#
protected override string GetItemStatusCore()
Returns:

string

Overrides: RadTreeViewAutomationPeer.GetItemStatusCore()

C#
protected override string GetLocalizedControlTypeCore()
Returns:

string

C#
protected override string GetNameCore()
Returns:

string