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.ISupportsNativeObject, HP.LFT.SDK.ITestObject, HP.LFT.SDK.ITestObjectDescriber, HP.LFT.SDK.ITopLevelObject, HP.LFT.SDK.IUiObjectBase, IUiObjectBase, 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) |
![]() | DisplayName | The object display name defined in the Application Model. (Inherited from HP.LFT.SDK.ITestObject) |
![]() | FullNamePath | The full hierarchy of this object with all parent objects. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | FullType | The full type name of this object. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | Handle | The hWnd of this object's window. (Inherited from HP.LFT.SDK.IUiObjectBase) |
![]() | HasBorder | Indicates whether this object has a thin-line border. |
![]() | HasCaption | Indicates whether this object has a title bar. |
![]() | HasSizebox | Indicates whether this object has a sizing border. |
![]() | HasSystemMenu | Indicates whether this object has a window menu on its title bar. |
![]() | IsActive | Indicates whether this object is the foreground object (currently active). |
![]() | IsChildWindow | Indicates whether this object's window is a child window. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | 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 this window can be maximized. |
![]() | IsMdiChildWindow | Indicates whether this object is a multiple-document interface (MDI) child window. |
![]() | IsMinimizable | Indicates whether this object can be minimized. |
![]() | IsOwnedWindow | Indicates whether this object's window has an owner window. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | IsPopupWindow | Indicates whether this object is a pop-up window. |
![]() | IsToolWindow | Indicates whether this object is a floating toolbar. |
![]() | IsTopmost | Indicates whether this object stays above all non-topmost windows even when the object is deactivated. |
![]() | 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) |
![]() | NativeObject | Returns the native application object that is represented by this test object instance, enabling you to access the native properties and methods provided by that object. (Inherited from HP.LFT.SDK.ISupportsNativeObject) |
![]() | ObjectName | The instance's name. (Inherited from HP.LFT.SDK.WinForms.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 this object. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | WindowClassRegExp | The permanent part of the MFC window class. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | WindowId | This object's window identifier. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | WindowState | The current window state. Possible values: WindowState |
![]() | WindowTitleRegExp | The constant part of this window title. (Inherited from HP.LFT.SDK.IUiObjectBase) |
Name | Description | |
---|---|---|
![]() | Activate | Overloaded. Activates this window. |
![]() | Click | Clicks on this object. (Inherited from HP.LFT.SDK.IClickable) |
![]() | Close | Closes this window. |
![]() | 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) |
![]() | FireEvent | Simulates an event on a .NET object. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | 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) |
![]() | GetObjectProperty<TValue> | Returns the value of a test object property. (Inherited from HP.LFT.SDK.WinForms.IUiObjectBase) |
![]() | 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 this window to fill screen. |
![]() | Minimize | Minimizes this window to an icon. |
![]() | MouseMove | Moves the mouse pointer to the specified position inside this object. (Inherited from HP.LFT.SDK.IUiObjectBase) |
![]() | Move | Overloaded. Moves this window to the specified absolute location on the screen. |
![]() | Resize | Overloaded. Resizes this window. |
![]() | Restore | Restores this window to its previous size. |
![]() | 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) |