Class UiObjectBaseDescription
The base description of all Java test objects.
public 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 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
AttachedText
The static text attached to the object.
public StringProperty AttachedText { get; set; }
Property Value
BackgroundColor
The object's background color.
public StringProperty BackgroundColor { get; set; }
Property Value
ForegroundColor
The object's foreground color.
public StringProperty ForegroundColor { get; set; }
Property Value
IsEnabled
Indicates whether this object is enabled.
public bool? IsEnabled { get; set; }
Property Value
- bool?
IsFocused
Indicates whether this object has the focus.
public bool? IsFocused { get; set; }
Property Value
- bool?
IsVisible
Indicates whether this object is visible.
public bool? IsVisible { get; set; }
Property Value
- bool?
IsWrapped
Indicates wheter this object is wrapped.
public bool? IsWrapped { get; set; }
Property Value
- bool?
Label
The object's label.
public StringProperty Label { get; set; }
Property Value
Location
The object's coordinates relative to the parent window, in pixels.
public LocationProperty Location { get; set; }
Property Value
NativeClass
The object's Java class name.
public StringProperty NativeClass { get; set; }
Property Value
ObjectName
The ObjectName property of the test object description.
public StringProperty ObjectName { get; set; }
Property Value
Path
The object's hierarchy (object ancestors).
public StringProperty Path { get; set; }
Property Value
Size
The object's size in pixels.
public SizeProperty Size { get; set; }
Property Value
TagName
The object's Java name.
public StringProperty TagName { get; set; }