C# Class Microsoft.Silverlight.Testing.Controls.GridSplitterAutomationPeer

Exposes T:Microsoft.Silverlight.Testing.Controls.GridSplitter types to UI automation.
Inheritance: System.Windows.Automation.Peers.FrameworkElementAutomationPeer, ITransformProvider
Show file Open project: garyjohnson/wpnest

Private Properties

Property Type Description

Public Methods

Method Description
GetPattern ( PatternInterface patternInterface ) : object

Gets the control pattern for the T:Microsoft.Silverlight.Testing.Controls.GridSplitter that is associated with this T:System.Windows.Automation.Peers.GridSplitterAutomationPeer.

GridSplitterAutomationPeer ( GridSplitter owner ) : System

Initializes a new instance of the T:System.Windows.Automation.Peers.GridSplitterAutomationPeer class.

ITransformProvider ( double degrees ) : void

Rotates the control.

ITransformProvider ( double x, double y ) : void

Moves the control.

Protected Methods

Method Description
GetAutomationControlTypeCore ( ) : AutomationControlType

Gets the control type for the element that is associated with the UI Automation peer.

GetClassNameCore ( ) : string

Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer.

Method Details

GetAutomationControlTypeCore() protected method

Gets the control type for the element that is associated with the UI Automation peer.
protected GetAutomationControlTypeCore ( ) : AutomationControlType
return AutomationControlType

GetClassNameCore() protected method

Called by GetClassName that gets a human readable name that, in addition to AutomationControlType, differentiates the control represented by this AutomationPeer.
protected GetClassNameCore ( ) : string
return string

GetPattern() public method

Gets the control pattern for the T:Microsoft.Silverlight.Testing.Controls.GridSplitter that is associated with this T:System.Windows.Automation.Peers.GridSplitterAutomationPeer.
public GetPattern ( PatternInterface patternInterface ) : object
patternInterface PatternInterface /// One of the enumeration values. ///
return object

GridSplitterAutomationPeer() public method

Initializes a new instance of the T:System.Windows.Automation.Peers.GridSplitterAutomationPeer class.
public GridSplitterAutomationPeer ( GridSplitter owner ) : System
owner GridSplitter /// The to /// associate with the /// . ///
return System

ITransformProvider() public method

Rotates the control.
public ITransformProvider ( double degrees ) : void
degrees double /// The number of degrees to rotate the control. A positive number /// rotates clockwise; a negative number rotates counterclockwise. ///
return void

ITransformProvider() public method

Moves the control.
public ITransformProvider ( double x, double y ) : void
x double /// Absolute screen coordinates of the left side of the control. ///
y double /// Absolute screen coordinates of the top of the control. ///
return void