UiObjectBaseDescription Class
The description of a PowerBuilder UiObjectBase abstract type.
C# Syntax
public abstract class UiObjectBaseDescription : HP.LFT.SDK.Description, HP.LFT.SDK.IDescription, HP.LFT.SDK.PropertiesDescription  
Inheritance Hierarchy

System.Object
   HP.LFT.SDK.PropertiesDescription
      HP.LFT.SDK.Description
         HP.LFT.SDK.PowerBuilder.UiObjectBaseDescription
            HP.LFT.SDK.PowerBuilder.ScrollBarDescription
            HP.LFT.SDK.PowerBuilder.UiObjectWithLayoutInfoDescription

Public Properties
 NameDescription
Public PropertyAbsoluteLocation

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

C# Syntax

public LocationProperty AbsoluteLocation {get; set;}
Public PropertyAttachedText

The static text attached to the control.  

C# Syntax

public StringProperty AttachedText {get; set;}
Public PropertyIndexThe 0-based index of this object, relative to all other objects with an otherwise identical description. (Inherited from HP.LFT.SDK.Description )
Public PropertyIsEnabled

Indicates whether the object is enabled.  

C# Syntax

public Nullable<bool> IsEnabled {get; set;}
Public PropertyIsFocused

Indicates whether the object is in focus.  

C# Syntax

public Nullable<bool> IsFocused {get; set;}
Public PropertyIsVisible

Indicates whether the object is visible.  

C# Syntax

public Nullable<bool> IsVisible {get; set;}
Public PropertyLocation

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

C# Syntax

public LocationProperty Location {get; set;}
Public PropertyNativeClass

The window class name of the object.  

C# Syntax

public StringProperty NativeClass {get; set;}
Public PropertyObjectName

The object's name as set by the developer.

C# Syntax

public StringProperty ObjectName {get; set;}
Public PropertySize

The object's size (in pixels).  

C# Syntax

public SizeProperty Size {get; set;}
Public PropertyText

The text associated with the object.  

C# Syntax

public StringProperty Text {get; set;}
Public PropertyVriDistinguishes 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 PropertyWindowClassRegExp

The permanent part of the MFC window class.  

C# Syntax

public StringProperty WindowClassRegExp {get; set;}
Public PropertyWindowExtendedStyle

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

C# Syntax

public Nullable<WindowExtendedStyles> WindowExtendedStyle {get; set;}
Public PropertyWindowId

The window identifier of the object.  

C# Syntax

public Nullable<int> WindowId {get; set;}
Public PropertyWindowStyle

The window style of the object. Possible values: HP.LFT.SDK.WindowStyles  

C# Syntax

public Nullable<WindowStyles> WindowStyle {get; set;}
Public PropertyWindowTitleRegExp

The constant part of the window title.  

C# Syntax

public StringProperty WindowTitleRegExp {get; set;}
Top