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

Provides a class that exposes the properties and actions of a RadBook to the accessibility client applications. This class inherits from ItemsControlAutomationPeer and provides automation peer functionality specific to RadBook control. It supports advanced automation features, such as retrieving and serializing properties of the RadBook, handling keyboard navigation, and customizing the control type and help text.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public class RadBookAutomationPeer : ItemsControlAutomationPeer

Inheritance: objectRadBookAutomationPeer

Constructors

Initializes a new instance of the RadBookAutomationPeer class.

C#
public RadBookAutomationPeer(RadBook owner)
Parameters:ownerRadBook

The owner.

Methods

When overridden in a derived class, creates a new instance of the ItemAutomationPeer for a data item in the collection of this .

C#
protected override ItemAutomationPeer CreateItemAutomationPeer(object item)
Parameters:itemobject

The data item that is associated with this ItemAutomationPeer.

Returns:

ItemAutomationPeer

The new ItemAutomationPeer created.

When overridden in a derived class, is called by .

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

The control type, as a value of the enumeration.

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

List<AutomationPeer>

C#
protected override string GetClassNameCore()
Returns:

string

C#
protected override string GetHelpTextCore()
Returns:

string

C#
protected override string GetItemStatusCore()
Returns:

string

C#
protected override string GetLocalizedControlTypeCore()
Returns:

string

When overridden in a derived class, is called by .

C#
protected override string GetNameCore()
Returns:

string

The name.