Table of Contents

Class UiObjectDescriptionBase

The base description of all .NET Windows Forms test objects.

Namespace: HP.LFT.SDK.WinForms
Assembly: HP.LFT.SDK.dll
Syntax
public class UiObjectDescriptionBase : Description, ICloneable, IDescription

Constructors

UiObjectDescriptionBase()

Initializes a new instance of the UiObjectDescriptionBase class.

Declaration
public UiObjectDescriptionBase()

Properties

AbsoluteLocation

This object's absolute coordinates in pixels relative to the screen. 0,0 is the top-left corner of the primary monitor.

Declaration
public LocationProperty AbsoluteLocation { get; set; }
Property Value
Type Description
LocationProperty

FullNamePath

The full hierarchy of ObjectName with all parent objects.

Declaration
public StringProperty FullNamePath { get; set; }
Property Value
Type Description
StringProperty

FullType

The full type name of this object.

Declaration
public StringProperty FullType { get; set; }
Property Value
Type Description
StringProperty

IsChildWindow

Indicates whether this object's window is a child window.

Declaration
public bool? IsChildWindow { get; set; }
Property Value
Type Description
bool?

IsEnabled

Indicates whether this object is enabled.

Declaration
public bool? IsEnabled { get; set; }
Property Value
Type Description
bool?

IsFocused

Indicates whether this object has focus.

Declaration
public bool? IsFocused { get; set; }
Property Value
Type Description
bool?

IsOwnedWindow

Indicates whether this object's window has an owner window.

Declaration
public bool? IsOwnedWindow { get; set; }
Property Value
Type Description
bool?

IsVisible

Indicates whether this object is visible.

Declaration
public bool? IsVisible { get; set; }
Property Value
Type Description
bool?

Location

This object's coordinates in pixels relative to the parent window.

Declaration
public LocationProperty Location { get; set; }
Property Value
Type Description
LocationProperty

NativeClass

This object's window class name.

Declaration
public StringProperty NativeClass { get; set; }
Property Value
Type Description
StringProperty

ObjectName

This object's name as set by the AUT developer.

Declaration
public StringProperty ObjectName { get; set; }
Property Value
Type Description
StringProperty

Size

This object's size in pixels.

Declaration
public SizeProperty Size { get; set; }
Property Value
Type Description
SizeProperty

Text

The text associated with this object.

Declaration
public StringProperty Text { get; set; }
Property Value
Type Description
StringProperty

WindowClassRegExp

The permanent part of the MFC window class.

Declaration
public StringProperty WindowClassRegExp { get; set; }
Property Value
Type Description
StringProperty

WindowId

This object's window identifier.

Declaration
public int? WindowId { get; set; }
Property Value
Type Description
int?

WindowTitleRegExp

The constant part of the window title.

Declaration
public StringProperty WindowTitleRegExp { get; set; }
Property Value
Type Description
StringProperty

Implements

ICloneable
IDescription