ClassLoopingListItemAutomationPeer
Automation Peer for the LoopingListItem class.
Definition
Namespace:Telerik.UI.Automation.Peers
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class LoopingListItemAutomationPeer : RadContentControlAutomationPeer, ISelectionItemProvider
Inheritance: objectRadContentControlAutomationPeerLoopingListItemAutomationPeer
Derived Classes:
Implements:
Inherited Members
Constructors
LoopingListItemAutomationPeer(LoopingListItem)
Initializes a new instance of the LoopingListItemAutomationPeer class.
Declaration
public LoopingListItemAutomationPeer(LoopingListItem owner)
Parameters
owner
The owner.
Properties
IsSelected
Gets a value indicating whether associated LoopingListItem is selected or not.
SelectionContainer
Gets the IRawElementProviderSimple for the LoopingListItemAutomationPeer.
Declaration
public IRawElementProviderSimple SelectionContainer { get; }
Property Value
IRawElementProviderSimple
Methods
AddToSelection()
Select the current element.
Declaration
public void AddToSelection()
GetAutomationControlTypeCore()
Gets the control type for the LoopingListItem that is associated with this LoopingListItemAutomationPeer.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
Overrides
GetBoundingRectangleCore()
Declaration
protected override Rect GetBoundingRectangleCore()
Returns
Rect
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
Overrides
GetPatternCore(PatternInterface)
Declaration
protected override object GetPatternCore(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
Returns
RemoveFromSelection()
Removes the current element from selection and selects the next item in the list.
Declaration
public void RemoveFromSelection()
Select()
Selects the LoopingListItem that is owner of the peer.
Declaration
public void Select()