Class
RadBookAutomationPeer

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:

cs-api-definition
public class RadBookAutomationPeer : ItemsControlAutomationPeer

Inheritance: objectRadBookAutomationPeer

Constructors

RadBookAutomationPeer(RadBook)

Initializes a new instance of the RadBookAutomationPeer class.

Declaration

cs-api-definition
public RadBookAutomationPeer(RadBook owner)

Parameters

owner

RadBook

The owner.

Methods

CreateItemAutomationPeer(object)

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

Declaration

cs-api-definition
protected override ItemAutomationPeer CreateItemAutomationPeer(object item)

Parameters

item

object

The data item that is associated with this ItemAutomationPeer.

Returns

ItemAutomationPeer

The new ItemAutomationPeer created.

GetAutomationControlTypeCore()

When overridden in a derived class, is called by .

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

The control type, as a value of the enumeration.

GetChildrenCore()

Declaration

cs-api-definition
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "This is an override of a built-in class, the return type cannot be changed.")]
protected override List<AutomationPeer> GetChildrenCore()

Returns

List<AutomationPeer>

GetClassNameCore()

Declaration

cs-api-definition
protected override string GetClassNameCore()

Returns

string

GetHelpTextCore()

Declaration

cs-api-definition
protected override string GetHelpTextCore()

Returns

string

GetItemStatusCore()

Declaration

cs-api-definition
protected override string GetItemStatusCore()

Returns

string

GetLocalizedControlTypeCore()

Declaration

cs-api-definition
protected override string GetLocalizedControlTypeCore()

Returns

string

GetNameCore()

When overridden in a derived class, is called by .

Declaration

cs-api-definition
protected override string GetNameCore()

Returns

string

The name.