ClassRadLoopingListAutomationPeer
Automation Peer for the RadLoopingList class.
Definition
Namespace:Telerik.UI.Automation.Peers
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadLoopingListAutomationPeer : RadControlAutomationPeer, ISelectionProvider, IExpandCollapseProvider
Inheritance: objectRadControlAutomationPeerRadLoopingListAutomationPeer
Derived Classes:
Implements:
Constructors
RadLoopingListAutomationPeer(RadLoopingList)
Initializes a new instance of the RadLoopingListAutomationPeer class.
Declaration
public RadLoopingListAutomationPeer(RadLoopingList owner)
Parameters
owner
The RadLoopingList that is associated with this RadLoopingListAutomationPeer.
Properties
CanSelectMultiple
Gets a value indicating whether the UI Automation provider allows more than one child element to be selected concurrently.
ExpandCollapseState
Declaration
public ExpandCollapseState ExpandCollapseState { get; }
Property Value
ExpandCollapseState
IsSelectionRequired
Gets a value indicating whether the UI Automation provider requires at least one child element to be selected.
Methods
Collapse()
IExpandCollapseProvider implementation.
Declaration
public void Collapse()
GetAutomationControlTypeCore()
Gets the control type for the RadLoopingList that is associated with this RadLoopingListAutomationPeer.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
Overrides
GetChildrenCore()
Declaration
protected override IList<AutomationPeer> GetChildrenCore()
Returns
IList<AutomationPeer>
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
Overrides
GetPatternCore(PatternInterface)
Declaration
protected override object GetPatternCore(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
Returns
GetSelection()
Retrieves a UI Automation provider for each child element that is selected.
Declaration
public IRawElementProviderSimple[] GetSelection()
Returns
IRawElementProviderSimple[]