ClassRadComboBoxAutomationPeer
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
RadComboBoxAutomationPeer(RadComboBox)
Initializes a new instance of the RadComboBoxAutomationPeer class.
Declaration
public RadComboBoxAutomationPeer(RadComboBox owner)
Parameters
owner
The owner.
Properties
CanSelectMultiple
Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.
Methods
CreateItemAutomationPeer(object)
When overridden in a derived class, creates a new instance of the ItemAutomationPeer for a data item in the collection of this .
Declaration
protected override ItemAutomationPeer CreateItemAutomationPeer(object item)
Parameters
item
The data item that is associated with this ItemAutomationPeer.
Returns
ItemAutomationPeer
An object that exposes the data item to UI automation.
GetAutomationControlTypeCore()
Returns the control type for the UIElement that is associated with this . This method is called by .
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
A value of the enumeration.
GetChildrenCore()
Gets the collection of child elements of the that is associated with this ItemsControlAutomationPeer.
Declaration
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists")]
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
The collection of child elements.
GetPattern(PatternInterface)
Gets the pattern.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
The pattern.
Returns
GetSelection()
Retrieves a UI Automation provider for each child element that is selected.
Declaration
public IRawElementProviderSimple[] GetSelection()
Returns
IRawElementProviderSimple[]
IsControlElementCore()
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 .
Declaration
protected override bool IsControlElementCore()
Returns
True if the element is interactive; otherwise, false.