ClassRadSegmentedControlAutomationPeer
AutomationPeer class for RadSegmentedControl.
Definition
Namespace:Telerik.UI.Automation.Peers
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadSegmentedControlAutomationPeer : RadControlAutomationPeer, ISelectionProvider
Inheritance: objectRadControlAutomationPeerRadSegmentedControlAutomationPeer
Implements:
Inherited Members
Constructors
RadSegmentedControlAutomationPeer(RadSegmentedControl)
Initializes a new instance of the RadSegmentedControlAutomationPeer class.
Declaration
public RadSegmentedControlAutomationPeer(RadSegmentedControl owner)
Parameters
owner
The RadSegmentedControl that is associated with this RadSegmentedControlAutomationPeer.
Properties
CanSelectMultiple
Gets a value indicating whether that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.
IsSelectionRequired
Gets a value indicating whether that specifies whether the UI Automation provider requires at least one child element to be selected.
Methods
GetAutomationControlTypeCore()
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[]