Class SelectorAutomationPeer
Inheritance
Namespace: Telerik.Windows.Controls.Automation.Peers
Assembly: Telerik.Windows.Controls.dll
Syntax
public abstract class SelectorAutomationPeer : ItemsControlAutomationPeer, ISelectionProvider
Constructors
SelectorAutomationPeer(Selector)
Initializes a new instance of the SelectorAutomationPeer class.
Declaration
protected SelectorAutomationPeer(Selector owner)
Parameters
Selector
owner
The owner. |
Methods
GetAutomationControlTypeCore()
Returns the control type for the System.Windows.UIElement that is associated with this System.Windows.Automation.Peers.FrameworkElementAutomationPeer. This method is called by System.Windows.Automation.Peers.AutomationPeer.GetAutomationControlType.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
System.Windows.Automation.Peers.AutomationControlType
A value of the enumeration. |
GetChildrenCore()
Gets the collection of child elements of the System.Windows.Controls.ItemsControl that is associated with this System.Windows.Automation.Peers.ItemsControlAutomationPeer.
Declaration
protected override List<AutomationPeer> GetChildrenCore()
Returns
System.Collections.Generic.List<System.Windows.Automation.Peers.AutomationPeer>
The collection of child elements. |
GetPattern(PatternInterface)
Gets a control pattern for the System.Windows.Controls.ItemsControl that is associated with this System.Windows.Automation.Peers.ItemsControlAutomationPeer.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
System.Windows.Automation.Peers.PatternInterface
patternInterface
One of the enumeration values that indicates the control pattern. |
Returns
System.Object
The object that implements the pattern interface, or null if the specified pattern interface is not implemented by this peer. |