Table of Contents

Class UiObjectBaseDescription

Namespace
HP.LFT.SDK.StdWin
Assembly
HP.LFT.SDK.dll

The description of a standard Windows UiObjectBase abstract type.

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

Constructors

UiObjectBaseDescription()

Initializes a new instance of the UiObjectBaseDescription class.

protected UiObjectBaseDescription()

Properties

AbsoluteLocation

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

public LocationProperty AbsoluteLocation { get; set; }

Property Value

LocationProperty

AccessibleName

The object's name. The name is available for windowless objects only.

public StringProperty AccessibleName { get; set; }

Property Value

StringProperty

AttachedText

The static text attached to the control.

public StringProperty AttachedText { get; set; }

Property Value

StringProperty

IsEnabled

Indicates whether the object is enabled.

public bool? IsEnabled { get; set; }

Property Value

bool?

IsFocused

Indicates whether the object is in focus.

public bool? IsFocused { get; set; }

Property Value

bool?

IsVisible

Indicates whether the object is visible.

public bool? IsVisible { get; set; }

Property Value

bool?

Location

The object's coordinates relative to the parent window (in pixels).

public LocationProperty Location { get; set; }

Property Value

LocationProperty

NativeClass

The window class name of the object.

public StringProperty NativeClass { get; set; }

Property Value

StringProperty

Size

The object's size (in pixels).

public SizeProperty Size { get; set; }

Property Value

SizeProperty

Text

The text associated with the 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

WindowExtendedStyle

The extended window style of the object. Possible values: WindowExtendedStyles

public WindowExtendedStyles? WindowExtendedStyle { get; set; }

Property Value

WindowExtendedStyles?

WindowId

The window identifier of the object.

public int? WindowId { get; set; }

Property Value

int?

WindowStyle

The window style of the object. Possible values: WindowStyles

public WindowStyles? WindowStyle { get; set; }

Property Value

WindowStyles?

WindowTitleRegExp

The constant part of the window title.

public StringProperty WindowTitleRegExp { get; set; }

Property Value

StringProperty