Control Class

Progress Software Corporation - Testing Framework 2018.1 Automation Infrastructure
The base object for all controls.
Inheritance Hierarchy


Namespace:  ArtOfTest.WebAii.Controls
Assembly:  ArtOfTest.WebAii (in ArtOfTest.WebAii.dll) Version: 2018.1.116.0 (2018.1.116.0)

public abstract class Control

The Control type exposes the following members.


Public methodControl
Create new control.
Public methodControl(Element)
Create new control and assigns it a base element.

Public propertyBaseElement
Gets the DOM element representing this test control
Public propertyIsRefresh
Gets whether the control is executing a Refresh call.
Public propertyLocator
Gets the FindParam that describes this control. The base Control returns null.
Public propertyLocatorExpression
Returns the FindExpression for this control. Since this is a abstract base class it always returns null.
Public propertyOwnerBrowser
Gets the owner browser that owns this control.
Protected propertyThrowOnInvalidAssignment
Gets whether the control should throw on invalid assignments

Public methodAssignElement
Assign this control a base element. Performs any initialization for this control.
Protected methodAssignFailed
Mark the assignment to failed. Throw if the framework is set for throwing.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGetFamilyElement
Finds the nth parent/child of the specified element.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberMatchControl
Given a FindParam this method returns true/false whether this FindParam matches the passed in element.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRefresh
Refresh this control within the current DOM and update this control property values.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also