New to Telerik Test StudioStart a free 30-day trial

Definition

Namespace:ArtOfTest.WebAii.DesktopAutomation

Assembly:ArtOfTest.WebAii.dll

Syntax:

C#
public class DesktopApplicationWindow : IDesktopAutomationHost, IAutomationHost, ISupportSearchHost, IAnnotationHost

Inheritance: objectDesktopApplicationWindow

Implements: IAnnotationHostIAutomationHostIDesktopAutomationHostISupportSearchHost

Properties

C#
public bool CanMaximize { get; }
C#
public bool CanMinimize { get; }
C#
public bool CanMove { get; }
C#
public bool CanResize { get; }
C#
public DateTime CreationDate { get; }
C#
public DesktopElement Element { get; }
C#
public DesktopFind Find { get; }

Implements: IDesktopAutomationHost.Find

C#
public IntPtr Handle { get; }
C#
public bool IsMaximized { get; }
C#
public bool IsMinimized { get; }
C#
public bool IsModal { get; }
C#
public bool IsTopmost { get; }
C#
public string Name { get; }
C#
public Window NativeWindow { get; }

Implements: IDesktopAutomationHost.NativeWindow

Methods

C#
public Bitmap Capture()
Returns:

Bitmap

C#
public void Close()
C#
public Rectangle GetScreenRectangle()
Returns:

Rectangle

C#
public void Maximize()
C#
public void Minimize()
C#
public void Move(double x, double y)
Parameters:xdoubleydouble
C#
public void Resize(double width, double height)
Parameters:widthdoubleheightdouble
C#
public void Restore()
C#
public void WaitForInputIdle(int timeout)
Parameters:timeoutint
C#
public bool WaitForWindowInteractionState(WindowInteractionState state, int delay = 100, int timeout = 300)
Parameters:stateWindowInteractionStatedelayinttimeoutintReturns:

bool

C#
public bool WaitForWindowVisualState(WindowVisualState state, int delay = 100, int timeout = 300)
Parameters:stateWindowVisualStatedelayinttimeoutintReturns:

bool