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

Represents the automation peer for the RadOutlookBar control, facilitating accessibility and UI automation support. This class extends the RadTabControlAutomationPeer and provides methods to expose properties, child elements, and control types specific to the RadOutlookBar.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

C#
public class RadOutlookBarAutomationPeer : RadTabControlAutomationPeer, ISelectionProvider

Inheritance: objectRadTabControlAutomationPeerRadOutlookBarAutomationPeer

Implements: ISelectionProvider

Inherited Members RadTabControlAutomationPeer.GetSelection()RadTabControlAutomationPeer.GetPattern(PatternInterface)RadTabControlAutomationPeer.GetClickablePointCore()RadTabControlAutomationPeer.IsSelectionRequiredRadTabControlAutomationPeer.CanSelectMultiple

Constructors

Initializes a new instance of the RadOutlookBarAutomationPeer class.

C#
public RadOutlookBarAutomationPeer(RadOutlookBar owner)
Parameters:ownerRadOutlookBar

The RadOutlookBar that will be associated with newly created RadOutlookBarAutomationPeer object.

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.

Overrides: RadTabControlAutomationPeer.CreateItemAutomationPeer(object)

GetAutomationControlTypeCore()

AutomationControlType

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

C#
protected override AutomationControlType GetAutomationControlTypeCore()
Returns:

AutomationControlType

Overrides: RadTabControlAutomationPeer.GetAutomationControlTypeCore()

GetChildrenCore()

List<AutomationPeer>

Gets the collection of elements that are associated with children RadTabItem elements of the owner RadTabControl. This method is called by .

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

List<AutomationPeer>

The collection of child elements.

Overrides: RadTabControlAutomationPeer.GetChildrenCore()

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

C#
protected override string GetClassNameCore()
Returns:

string

An Empty string.

Overrides: RadTabControlAutomationPeer.GetClassNameCore()

C#
protected override string GetHelpTextCore()
Returns:

string

Overrides: RadTabControlAutomationPeer.GetHelpTextCore()

C#
protected override string GetItemStatusCore()
Returns:

string

Overrides: RadTabControlAutomationPeer.GetItemStatusCore()

C#
protected override string GetLocalizedControlTypeCore()
Returns:

string