Class UiObjectBaseDescription
The base description of all Java test objects.
Inheritance
UiObjectBaseDescription
Inherited Members
Namespace: HP.LFT.SDK.Java
Assembly: HP.LFT.SDK.dll
Syntax
public class UiObjectBaseDescription : Description, ICloneable, IDescription
Constructors
UiObjectBaseDescription()
Initializes a new instance of the UiObjectBaseDescription class.
Declaration
protected UiObjectBaseDescription()
Properties
AbsoluteLocation
The object's coordinates relative to the screen, in pixels. 0,0 is the top-left corner of the primary monitor.
Declaration
public LocationProperty AbsoluteLocation { get; set; }
Property Value
| Type | Description |
|---|---|
| LocationProperty |
AttachedText
The static text attached to the object.
Declaration
public StringProperty AttachedText { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
BackgroundColor
The object's background color.
Declaration
public StringProperty BackgroundColor { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
ForegroundColor
The object's foreground color.
Declaration
public StringProperty ForegroundColor { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
IsEnabled
Indicates whether this object is enabled.
Declaration
public bool? IsEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
IsFocused
Indicates whether this object has the focus.
Declaration
public bool? IsFocused { 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? |
IsWrapped
Indicates wheter this object is wrapped.
Declaration
public bool? IsWrapped { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Label
The object's label.
Declaration
public StringProperty Label { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
Location
The object's coordinates relative to the parent window, in pixels.
Declaration
public LocationProperty Location { get; set; }
Property Value
| Type | Description |
|---|---|
| LocationProperty |
NativeClass
The object's Java class name.
Declaration
public StringProperty NativeClass { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
ObjectName
The ObjectName property of the test object description.
Declaration
public StringProperty ObjectName { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
Path
The object's hierarchy (object ancestors).
Declaration
public StringProperty Path { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |
Size
The object's size in pixels.
Declaration
public SizeProperty Size { get; set; }
Property Value
| Type | Description |
|---|---|
| SizeProperty |
TagName
The object's Java name.
Declaration
public StringProperty TagName { get; set; }
Property Value
| Type | Description |
|---|---|
| StringProperty |