C# Syntax
public interface IWindow : HP.LFT.SDK.IClickable, HP.LFT.SDK.IDoubleClickable, HP.LFT.SDK.IEnabledProvider, HP.LFT.SDK.ILocationInfoProvider, HP.LFT.SDK.ISupportDragAndDrop, HP.LFT.SDK.ISupportSendKeys, HP.LFT.SDK.ITestObject, HP.LFT.SDK.ITestObjectDescriber, HP.LFT.SDK.ITopLevelObject, HP.LFT.SDK.IUiObjectBase, IUiObjectBase, IUiObjectWithLayoutInfo, HP.LFT.SDK.IVisibleProvider
Name | Description | |
---|---|---|
![]() | AbsoluteLocation | This object's coordinates relative to the screen (in pixels). 0,0 is the top-left corner of the (primary) monitor. (Inherited from HP.LFT.SDK.ILocationInfoProvider) |
![]() | AccessibleName | This object's name. Available for windowless objects only. (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | AttachedText | The static text attached to the object. (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | DisplayName | The object display name defined in the Application Model. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | Handle | The hWnd of this object's window. (Inherited from HP.LFT.SDK.IUiObjectBase) |
![]() | HasBorder | Indicates whether the window has a thin-line border. C# Syntax bool HasBorder {get;} |
![]() | HasCaption | Indicates whether the window has a title bar. C# Syntax bool HasCaption {get;} |
![]() | HasSizebox | Indicates whether the window has a sizing border. C# Syntax bool HasSizebox {get;} |
![]() | HasSystemMenu | Indicates whether the window has a window menu on its title bar. C# Syntax bool HasSystemMenu {get;} |
![]() | IsActive | Indicates whether the window is the foreground object (currently active). C# Syntax bool IsActive {get;} |
![]() | IsChildWindow | Indicates whether the window is a child window. C# Syntax bool IsChildWindow {get;} |
![]() | IsEnabled | Indicates whether this object is enabled. (Inherited from HP.LFT.SDK.IEnabledProvider) |
![]() | IsFocused | Indicates whether this object is currently in focus. (Inherited from HP.LFT.SDK.IUiObjectBase) |
![]() | IsMaximizable | Indicates whether the window can be maximized. C# Syntax bool IsMaximizable {get;} |
![]() | IsMdiChildWindow | Indicates whether the window is a multiple-document interface (MDI) child window. C# Syntax bool IsMdiChildWindow {get;} |
![]() | IsMinimizable | Indicates whether the window can be minimized. C# Syntax bool IsMinimizable {get;} |
![]() | IsOwnedWindow | Indicates whether the window has an owner window. C# Syntax bool IsOwnedWindow {get;} |
![]() | IsPopupWindow | Indicates whether the window is a pop-up window. C# Syntax bool IsPopupWindow {get;} |
![]() | IsRightAligned | Indicates whether this object has generic "right-aligned" properties. (Inherited from HP.LFT.SDK.StdWin.IUiObjectWithLayoutInfo) |
![]() | IsRightToLeftLayout | Indicates whether this object's horizontal origin is on the right edge. (Inherited from HP.LFT.SDK.StdWin.IUiObjectWithLayoutInfo) |
![]() | IsRightToLeftReading | Indicates whether this object's text is displayed using right-to-left reading-order properties. (Inherited from HP.LFT.SDK.StdWin.IUiObjectWithLayoutInfo) |
![]() | IsToolWindow | Indicates whether the window is a tool window (a floating toolbar). C# Syntax bool IsToolWindow {get;} |
![]() | IsTopmost | Indicates whether the window is placed above all non-topmost windows and remains in place, even when the object is deactivated. C# Syntax bool IsTopmost {get;} |
![]() | IsVisible | Indicates whether this object is currently visible. (Inherited from HP.LFT.SDK.IVisibleProvider) |
![]() | Location | This object's coordinates relative to the parent window in pixels. (Inherited from HP.LFT.SDK.ILocationInfoProvider) |
![]() | NativeClass | This object's window class name. (Inherited from HP.LFT.SDK.IUiObjectBase) |
![]() | Parent | The parent test object of this test object. The child object must be obtained using the Describe method, otherwise, it returns null. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | Size | This object's size in pixels. (Inherited from HP.LFT.SDK.ILocationInfoProvider) |
![]() | Text | The text associated with the object. (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | WindowClassRegExp | The permanent part of the MFC window class. (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | WindowExtendedStyle | The extended window style of the object. Possible values: HP.LFT.SDK.WindowExtendedStyles (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | WindowId | The window identifier for the object. (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | WindowState | The current window state. Possible values: WindowState. C# Syntax WindowState WindowState {get;} |
![]() | WindowStyle | The window style of the object. Possible values: HP.LFT.SDK.WindowStyles (Inherited from HP.LFT.SDK.StdWin.IUiObjectBase) |
![]() | WindowTitleRegExp | The constant part of this window title. (Inherited from HP.LFT.SDK.IUiObjectBase) |
Name | Description | |
---|---|---|
![]() | Activate() | Activates the window. C# Syntax void Activate() |
![]() | Activate(MouseButton) | Activates the window using the specified mouse button. C# Syntax void Activate( MouseButton button ) Parameters
|
![]() | Click | Clicks on this object. (Inherited from HP.LFT.SDK.IClickable) |
![]() | Close | Closes the window. C# Syntax void Close() |
![]() | Describe<TChild> | Creates a child test object of this test object. (Inherited from HP.LFT.SDK.ITestObjectDescriber) |
![]() | DoubleClick | Double-clicks on this object using the specified MouseButton. (Inherited from HP.LFT.SDK.IDoubleClickable) |
![]() | DragAndDropOn | Drags and drops a test object to the specified target object. (Inherited from HP.LFT.SDK.ISupportDragAndDrop) |
![]() | Exists | Checks whether this object exists in the AUT before the default object synchronization timeout elapses. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | FindChildren<TChild> | Returns all the child test objects that match the specified test object type and description filter. For example, you can use this method to retrieve all Web buttons on a Page with type="submit". (Inherited from HP.LFT.SDK.ITestObject) |
![]() | GetDescription | Returns a clone of the description for this test object. The test object must be obtained using the Describe method, otherwise, this method returns null. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | GetSnapshot | Captures a bitmap of this test object and returns a System.Drawing.Image of it. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | GetTextLocations | Returns all rectangle areas containing the specified text within this object (Windows only). (Inherited from HP.LFT.SDK.ITestObject) |
![]() | GetVisibleText | Returns all visible text from this object. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | Highlight | Highlights this object in the AUT. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | HighlightMatches<TChild> | Highlights all children that match the specified test object type and description filter. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | Maximize | Maximizes the window to fill the entire screen. C# Syntax void Maximize() |
![]() | Minimize | Minimizes the window to an icon. C# Syntax void Minimize() |
![]() | MouseMove | Moves the mouse pointer to the specified position inside this object. (Inherited from HP.LFT.SDK.IUiObjectBase) |
![]() | Move(Point) | Moves the window to the specified absolute location on the screen with a Point object. C# Syntax void Move( Point point ) Parameters
|
![]() | Move(Int32,Int32) | Moves the window to the specified absolute location on the screen with X,Y coordinates. C# Syntax void Move( int x, int y ) Parameters
|
![]() | Resize(Size) | Resizes the window to the specified Size. C# Syntax void Resize( Size size ) Parameters
|
![]() | Resize(Int32,Int32) | Resizes the window to the specified dimensions by width and height values. C# Syntax void Resize( int width, int height ) Parameters
|
![]() | Restore | Restores the window to its previous size. C# Syntax void Restore() |
![]() | SendKeys | Types the specified string into the object in the application, including special keys or key modifiers. (Inherited from HP.LFT.SDK.ISupportSendKeys) |
![]() | SetDescription | Replaces this test object's description with the supplied description. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | VerifyImageExists | Checks whether a snapshot of this object contains the supplied image. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | VerifyImageMatch | Checks whether a snapshot of this object and the supplied image are a match, given the specified pixel and RGB tolerance values. (Inherited from HP.LFT.SDK.ITestObject) |