ClassRadOutlookBarItemAutomationPeer
Provides a base class for the automation peer of a RadOutlookBarItem. This class enables automated UI testing and accessibility support for the outlook bar item, allowing it to expose properties and behaviors to UI automation clients. Depending on the platform, it may associate with the owning RadOutlookBar and extend the automation functionality by providing item-specific properties, such as icons and selection state. It overrides several methods to provide custom control type, class name, and help text for improved automation integration.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
public class RadOutlookBarItemAutomationPeer : RadTabItemAutomationPeer, ISelectionItemProvider
Inheritance: objectRadTabItemAutomationPeerRadOutlookBarItemAutomationPeer
Implements:
Inherited Members
Constructors
RadOutlookBarItemAutomationPeer(object, RadOutlookBarAutomationPeer)
Initializes a new instance of the RadOutlookBarItemAutomationPeer class.
Declaration
public RadOutlookBarItemAutomationPeer(object item, RadOutlookBarAutomationPeer outlookAutomationPeer)
Parameters
item
The RadOutlookBarItem that will be associated with newly created RadOutlookBarItemAutomationPeer object.
outlookAutomationPeer
The RadOutlookBarAutomationPeer that is associated with item's parent RadOutlookBar.
Methods
GetAutomationControlTypeCore()
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
Overrides
GetItemStatusCore()
Declaration
protected override string GetItemStatusCore()
Returns
Overrides
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns