IUiObjectBase Interface
Base interface of all Java test objects.

C# Syntax

Public Properties
  Name Description
Property AbsoluteLocation This object's coordinates relative to the screen (in pixels). 0,0 is the top-left corner of the (primary) monitor. (Inherited from HP.LFT.SDK.ILocationInfoProvider)
Property AttachedText The static text attached to the object.  
Property BackgroundColor The object's background color.  
Property ForegroundColor The object's foreground color.  
Property IsEnabled Indicates whether this object is enabled.  (Inherited from HP.LFT.SDK.IEnabledProvider)
Property IsFocused Indicates whether this object has focus.  
Property IsVisible Indicates whether this object is visible.  (Inherited from HP.LFT.SDK.IVisibleProvider)
Property Label The object's label.  
Property Location This object's coordinates relative to the parent window in pixels. (Inherited from HP.LFT.SDK.ILocationInfoProvider)
Property NativeClass The object's Java class name.  
Property NativeObject Returns the native application object that is represented by this test object instance, enabling you to access the native properties and methods provided by that object. (Inherited from HP.LFT.SDK.ISupportsNativeObject)
Property ObjectName The object's internal name.  
Property Path The object's hierarchy (object ancestors).  
Property Size This object's size in pixels. (Inherited from HP.LFT.SDK.ILocationInfoProvider)
Property TagName The object's Java name.  
Public Methods
  Name Description
Method Click Clicks on this object. (Inherited from HP.LFT.SDK.IClickable)
Method DoubleClick Double-clicks on this object using the specified MouseButton. (Inherited from HP.LFT.SDK.IDoubleClickable)
Method FireEvent Triggers an event on the test object. Note: use the EventInfoFactory class to generate the eventInfo argument value.  
Method SendKeys Overloaded. Types the specified string into the test object in the application, including special keys or key modifiers.