ClassLayoutControlTabGroupAutomationPeer
AutomationPeer for LayoutControlTabGroup.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.Navigation.dll
Syntax:
public class LayoutControlTabGroupAutomationPeer : ItemsControlAutomationPeer, ISelectionProvider
Inheritance: objectLayoutControlTabGroupAutomationPeer
Implements:
Constructors
LayoutControlTabGroupAutomationPeer(LayoutControlTabGroup)
Initializes a new instance of the LayoutControlTabGroupAutomationPeer class.
Declaration
public LayoutControlTabGroupAutomationPeer(LayoutControlTabGroup owner)
Parameters
owner
The owner.
Properties
CanSelectMultiple
Gets a value indicating whether multiple items can be selected in the layout control tab group.
IsSelectionRequired
Gets a value indicating whether selection is required for the tab group.
Methods
CreateItemAutomationPeer(object)
Declaration
protected override ItemAutomationPeer CreateItemAutomationPeer(object item)
Parameters
item
Returns
ItemAutomationPeer
GetAutomationControlTypeCore()
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
GetChildrenCore()
Declaration
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists")]
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
GetSelection()
ISelectionProvider implementation. Retrieves a UI Automation provider for each child element that is selected.
Declaration
public IRawElementProviderSimple[] GetSelection()
Returns
IRawElementProviderSimple[]
An array of UI Automation providers.