Table of Contents

Interface IUiObjectBase

Base interface for all PowerBuilder test objects.

Namespace: HP.LFT.SDK.PowerBuilder
Assembly: HP.LFT.SDK.dll
Syntax
public interface IUiObjectBase : IUiObjectBase, IClickable, IDoubleClickable, ILocationInfoProvider, ISupportSendKeys, ISupportDragAndDrop, IEnabledProvider, IVisibleProvider

Properties

AttachedText

The static text attached to the object.

Declaration
string AttachedText { get; }
Property Value
Type Description
string

ObjectName

The object's name as set by the developer.

Declaration
string ObjectName { get; }
Property Value
Type Description
string

Text

The text associated with the object.

Declaration
string Text { get; }
Property Value
Type Description
string

WindowClassRegExp

The permanent part of the MFC window class.

Declaration
string WindowClassRegExp { get; }
Property Value
Type Description
string

WindowExtendedStyle

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

Declaration
WindowExtendedStyles WindowExtendedStyle { get; }
Property Value
Type Description
WindowExtendedStyles

WindowId

The window identifier for the object.

Declaration
int WindowId { get; }
Property Value
Type Description
int

WindowStyle

The window style of the object. Possible values: WindowStyles

Declaration
WindowStyles WindowStyle { get; }
Property Value
Type Description
WindowStyles

Extension Methods

TestObjectExtensions.WaitUntilEnabled<T>(T)
TestObjectExtensions.WaitUntilEnabled<T>(T, int)
TestObjectExtensions.WaitUntilVisible<T>(T)
TestObjectExtensions.WaitUntilVisible<T>(T, int)