Class
RadWindowAutomationPeer

Provides a wrapper for the RadWindow class to enable UI Automation support. This class inherits from WindowBaseAutomationPeer and is responsible for providing custom automation properties for the RadWindow control. The GetCustomPropertyValuesCore() method is overridden to supply additional property values from the owner RadWindow instance, such as BorderBackground, Icon, WindowStartupLocation, and others, to support accessibility and automation clients.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.Navigation.dll

Syntax:

cs-api-definition
public class RadWindowAutomationPeer : WindowBaseAutomationPeer, ITransformProvider, IWindowProvider

Inheritance: objectWindowBaseAutomationPeerRadWindowAutomationPeer

Derived Classes: RadTabbedWindowAutomationPeer

Implements: ITransformProviderIWindowProvider

Inherited Members WindowBaseAutomationPeer.GetClassNameCore()WindowBaseAutomationPeer.GetHelpTextCore()WindowBaseAutomationPeer.GetItemStatusCore()WindowBaseAutomationPeer.Close()WindowBaseAutomationPeer.SetVisualState(WindowVisualState)WindowBaseAutomationPeer.WaitForInputIdle(int)WindowBaseAutomationPeer.Rotate(double)WindowBaseAutomationPeer.Resize(double, double)WindowBaseAutomationPeer.Move(double, double)WindowBaseAutomationPeer.GetPattern(PatternInterface)WindowBaseAutomationPeer.MoveWindow(double, double)WindowBaseAutomationPeer.GetAutomationControlTypeCore()WindowBaseAutomationPeer.GetNameCore()WindowBaseAutomationPeer.InteractionStateWindowBaseAutomationPeer.IsModalWindowBaseAutomationPeer.IsTopmostWindowBaseAutomationPeer.MaximizableWindowBaseAutomationPeer.MinimizableWindowBaseAutomationPeer.VisualStateWindowBaseAutomationPeer.CanRotateWindowBaseAutomationPeer.CanResizeWindowBaseAutomationPeer.CanMove

Constructors

RadWindowAutomationPeer(RadWindow)

Initializes a new instance of the RadWindowAutomationPeer class.

Declaration

cs-api-definition
public RadWindowAutomationPeer(RadWindow window)

Parameters

window

RadWindow

The owner RadWindow instance.