ClassRadTimeSpanPickerAutomationPeer
Represents an automation peer for the RadTimeSpanPicker.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.Input.dll
Syntax:
public class RadTimeSpanPickerAutomationPeer : FrameworkElementAutomationPeer, IValueProvider, IExpandCollapseProvider
Inheritance: objectRadTimeSpanPickerAutomationPeer
Implements:
Constructors
RadTimeSpanPickerAutomationPeer(RadTimeSpanPicker)
Initializes a new instance of the RadTimeSpanPickerAutomationPeer class.
Declaration
public RadTimeSpanPickerAutomationPeer(RadTimeSpanPicker owner)
Parameters
owner
The owner.
Properties
ExpandCollapseState
IExpandCollapseProvider implementation.
Declaration
public ExpandCollapseState ExpandCollapseState { get; }
Property Value
ExpandCollapseState
IsReadOnly
IValueProvider implementation.
Methods
Collapse()
IExpandCollapseProvider implementation.
Declaration
public void Collapse()
GetAutomationControlTypeCore()
Returns the control type for the UIElement associated with this AutomationPeer. This method is called by AutomationPeer.GetAutomationControlType.
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
GetChildrenCore()
Gets the collection of child elements of the UIElement that is associated with this . This method is called by .
Declaration
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists")]
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
A list of child AutomationPeer elements.
GetLocalizedControlTypeCore()
When overridden in a derived class, is called by .
Declaration
protected override string GetLocalizedControlTypeCore()
Returns
The type of the control.
GetPattern(PatternInterface)
Gets a control pattern that is associated with this AutomationPeer.
Declaration
public override object GetPattern(PatternInterface patternInterface)
Parameters
patternInterface
PatternInterface
One of the enumeration values that indicates the control pattern.
Returns
The object that implements the pattern interface, or null.
SetValue(string)
IValueProvider implementation.