Provides the functionality for UI Automation peer for the RadColorEditor control. This class facilitates the communication between the RadColorEditor and the UI Automation framework, enabling accessibility and automated testing. It implements the IValueProvider interface to provide value properties and methods for manipulating the color selection within the control, including properties to determine if the value is read-only and to retrieve or set the current selected color. Additionally, it handles information about child elements such as sliders and masks within the RadColorEditor, and provides localization and control type information for UI Automation clients.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.Input.dll
Syntax:
public class RadColorEditorAutomationPeer : FrameworkElementAutomationPeer, IValueProvider
Inheritance: objectRadColorEditorAutomationPeer
Implements:
Constructors
Initializes a new instance of the RadColorEditorAutomationPeer class.
public RadColorEditorAutomationPeer(RadColorEditor owner)
The owner.
Properties
Gets a value that specifies whether the value of a control is read-only.
public bool IsReadOnly { get; }
true if the value is read-only; false if it can be modified.
Methods
protected override AutomationControlType GetAutomationControlTypeCore()
AutomationControlType
Gets the description of the UIElement that is associated with this . This method is called by .
When overridden in a derived class, is called by .
public override object GetPattern(PatternInterface patternInterface)