The AutomationPeer associated with the RadComboBox class.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.Input.dll
Syntax:
public class RadComboBoxAutomationPeer : SelectorAutomationPeer, IValueProvider, IExpandCollapseProvider
Inheritance: objectRadComboBoxAutomationPeer
Derived Classes:
Implements:
Constructors
Initializes a new instance of the RadComboBoxAutomationPeer class.
Properties
Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.
public bool CanSelectMultiple { get; }
Methods
When overridden in a derived class, creates a new instance of the ItemAutomationPeer for a data item in the collection of this .
protected override ItemAutomationPeer CreateItemAutomationPeer(object item)
The data item that is associated with this ItemAutomationPeer.
Returns:ItemAutomationPeer
An object that exposes the data item to UI automation.
Returns the control type for the UIElement that is associated with this . This method is called by .
protected override AutomationControlType GetAutomationControlTypeCore()
AutomationControlType
A value of the enumeration.
Gets the collection of child elements of the that is associated with this ItemsControlAutomationPeer.
protected override List<AutomationPeer> GetChildrenCore()
List<AutomationPeer>
The collection of child elements.
Gets the pattern.
public override object GetPattern(PatternInterface patternInterface)
The pattern.
Returns:Retrieves a UI Automation provider for each child element that is selected.
public IRawElementProviderSimple[] GetSelection()
IRawElementProviderSimple[]
Returns a value that indicates whether the element that is associated with this is understood by the end user as interactive. Optionally, the user might understand the element as contributing to the logical structure of the control in the GUI. This method is called by .
protected override bool IsControlElementCore()
True if the element is interactive; otherwise, false.