Class
RadOfficeNavigationBarAutomationPeer

Provides the automation peer for the RadOfficeNavigationBar class, enabling support for UI automation functionalities. This class is responsible for exposing the properties, methods, and control behavior of the RadOfficeNavigationBar to accessibility clients and automation tools. It overrides methods to provide custom help text, statuses, automation control types, and names associated with the owner navigation bar.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

cs-api-definition
public class RadOfficeNavigationBarAutomationPeer : SelectorAutomationPeer

Inheritance: objectRadOfficeNavigationBarAutomationPeer

Constructors

RadOfficeNavigationBarAutomationPeer(RadOfficeNavigationBar)

Initializes a new instance of the RadOfficeNavigationBarAutomationPeer class.

Declaration

cs-api-definition
public RadOfficeNavigationBarAutomationPeer(RadOfficeNavigationBar ownerNavigationBar)

Parameters

ownerNavigationBar

RadOfficeNavigationBar

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()

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

Declaration

cs-api-definition
protected override AutomationControlType GetAutomationControlTypeCore()

Returns

AutomationControlType

The enumeration value.

GetClassNameCore()

Returns the name of the UIElement that is associated with this . This method is called by .

Declaration

cs-api-definition
protected override string GetClassNameCore()

Returns

string

The name of the owner type that is associated with this . See "Notes for Inheritors".

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.