Table of Contents

Class UiObjectDescriptionBase

Namespace
HP.LFT.SDK.WinForms
Assembly
HP.LFT.SDK.dll

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

public class UiObjectDescriptionBase : Description, ICloneable, IDescription
Inheritance
UiObjectDescriptionBase
Implements
Derived
Inherited Members

Constructors

UiObjectDescriptionBase()

Initializes a new instance of the UiObjectDescriptionBase class.

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.

public LocationProperty AbsoluteLocation { get; set; }

Property Value

LocationProperty

FullNamePath

The full hierarchy of ObjectName with all parent objects.

public StringProperty FullNamePath { get; set; }

Property Value

StringProperty

FullType

The full type name of this object.

public StringProperty FullType { get; set; }

Property Value

StringProperty

IsChildWindow

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

public bool? IsChildWindow { get; set; }

Property Value

bool?

IsEnabled

Indicates whether this object is enabled.

public bool? IsEnabled { get; set; }

Property Value

bool?

IsFocused

Indicates whether this object has focus.

public bool? IsFocused { get; set; }

Property Value

bool?

IsOwnedWindow

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

public bool? IsOwnedWindow { get; set; }

Property Value

bool?

IsVisible

Indicates whether this object is visible.

public bool? IsVisible { get; set; }

Property Value

bool?

Location

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

public LocationProperty Location { get; set; }

Property Value

LocationProperty

NativeClass

This object's window class name.

public StringProperty NativeClass { get; set; }

Property Value

StringProperty

ObjectName

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

public StringProperty ObjectName { get; set; }

Property Value

StringProperty

Size

This object's size in pixels.

public SizeProperty Size { get; set; }

Property Value

SizeProperty

Text

The text associated with this object.

public StringProperty Text { get; set; }

Property Value

StringProperty

WindowClassRegExp

The permanent part of the MFC window class.

public StringProperty WindowClassRegExp { get; set; }

Property Value

StringProperty

WindowId

This object's window identifier.

public int? WindowId { get; set; }

Property Value

int?

WindowTitleRegExp

The constant part of the window title.

public StringProperty WindowTitleRegExp { get; set; }

Property Value

StringProperty