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

Represents an automation peer for the RadPane class, providing necessary automation support for the user interface. This class allows automated tools to interact with the RadPane and retrieve information about its properties, such as selection status, content, and visibility aspects. It extends the RadTabItemAutomationPeer to inherit base functionality for automation peers related to tab items. During its lifecycle, it manages custom property values, helps in generating child element collections, and provides localization support for control types. Depending on the platform (WPF, Silverlight), it has specialized constructors and methods to ensure it adheres to the platform's automation framework.

Definition

Constructors

Initializes a new instance of the RadPaneAutomationPeer class.

C#
public RadPaneAutomationPeer(object item, PaneGroupBaseAutomationPeer groupAutomationPeer)
Parameters:itemobjectgroupAutomationPeerPaneGroupBaseAutomationPeer

Methods

Gets the string that uniquely identifies the Telerik.Windows.Controls.RadPane that corresponds to the data item in the Telerik.Windows.Controls.RadPaneGroup collection that is associated with this Telerik.Windows.Controls.RadPaneAutomationPeer.

C#
protected override string GetAutomationIdCore()
Returns:

string

A string that contains the UI Automation identifier.

Gets collection of child elements of the Telerik.Windows.Controls.RadPane that corresponds to the data item in the Telerik.Windows.Controls.RadPaneGroup collection that is associated with this Telerik.Windows.Controls.RadPaneAutomationPeer.

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

List<AutomationPeer>

The collection of child elements.

Overrides: RadTabItemAutomationPeer.GetChildrenCore()

C#
protected override string GetClassNameCore()
Returns:

string

Overrides: RadTabItemAutomationPeer.GetClassNameCore()

C#
protected override string GetHelpTextCore()
Returns:

string

Overrides: RadTabItemAutomationPeer.GetHelpTextCore()

C#
protected override string GetItemStatusCore()
Returns:

string

Overrides: RadTabItemAutomationPeer.GetItemStatusCore()

When overridden in a derived class, is called by System.Windows.Automation.Peers.AutomationPeer.GetLocalizedControlType().

C#
protected override string GetLocalizedControlTypeCore()
Returns:

string

The type of the control.

Gets the core name for this Telerik.Windows.Controls.RadPaneAutomationPeer.

C#
protected override string GetNameCore()
Returns:

string

Overrides: RadTabItemAutomationPeer.GetNameCore()

C#
protected override bool IsOffscreenCore()
Returns:

bool