UiObjectBaseDescription Class
The base description of all Java test objects.

C# Syntax

public class UiObjectBaseDescription : HP.LFT.SDK.Description, HP.LFT.SDK.IDescription  
Inheritance Hierarchy


Protected Constructors
  Name Description
Protected Constructor UiObjectBaseDescription Constructor Initializes a new instance of the UiObjectBaseDescription class.  
Public Properties
  Name Description
Public Property AbsoluteLocation The object's coordinates relative to the screen, in pixels. 0,0 is the top-left corner of the primary monitor.  
Public Property AttachedText The static text attached to the object.  
Public Property BackgroundColor The object's background color.  
Public Property ForegroundColor The object's foreground color.  
Public Property Index The 0-based index of this object, relative to all other objects with an otherwise identical description. (Inherited from HP.LFT.SDK.Description )
Public Property IsEnabled Indicates whether this object is enabled.  
Public Property IsFocused Indicates whether this object has the focus.  
Public Property IsVisible Indicates whether this object is visible.  
Public Property IsWrapped Indicates whether this object is wrapped.  
Public Property Label The object's label.  
Public Property Location The object's coordinates relative to the parent window, in pixels.  
Public Property NativeClass The object's Java class name.  
Public Property ObjectName The ObjectName property of the test object description.  
Public Property ObjectProperties
The concrete test object properties, including custom properties created by the developer of the object.

C# Syntax

public IDictionary<string,object> ObjectProperties {get; set;}
Public Property Path The object's hierarchy (object ancestors).  
Public Property Size The object's size in pixels.  
Public Property TagName The object's Java name.  
Public Property Vri Distinguishes this object from other objects with otherwise identical descriptions, based on this object's visual relationship to another object in the application. (Inherited from HP.LFT.SDK.Description )
Public Methods
  Name Description
Public Method Clone Creates an exact copy of the test object. (Inherited from HP.LFT.SDK.PropertiesDescription )