The UIControlBase type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| UIControlBase | Initializes a new instance of the UIControlBase class |
Methods
| Name | Description | |
|---|---|---|
| CheckExistence | ||
| Click | Overloaded. | |
| DoubleClick | Overloaded. | |
| Drag | Overloaded. | |
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| Find | Overloaded. | |
| FindAll | Overloaded. | |
| GetAnscestors | ||
| GetDescendants | ||
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetImage |
Get the bitmap of the control.
| |
| GetPartialImage |
Gets partial bitmap of the control
| |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| MoveMouseTo |
Simulate a mouse move, this is good way to test hover functionality.
| |
| OnBeforeAnyAction | ||
| Refresh |
Release cached properties associated with the control.
Cachable properties are :
Children
Parent
CodePath
ID
| |
| SetFocus |
Sets the focus of the control
| |
| ToString | (Inherited from Object.) | |
| WaitForControlByID |
Waits for a specific child by ID
| |
| WaitForControlByName |
Waits for a specific child by name
| |
| WaitForProperty |
Waits for a specific property
| |
| Write |
Simulate key strokes using the keyboard.
|
Fields
| Name | Description | |
|---|---|---|
| children | ||
| className |
The class name of the control
| |
| codePath | ||
| enabled | ||
| extendedProperties | ||
| handle | ||
| id | ||
| index | ||
| layout | ||
| name | ||
| parent | ||
| visible |
Properties
| Name | Description | |
|---|---|---|
| Children |
The children of the control (as seen in the UI control browser)
| |
| ClassName | ||
| CodePath |
The path to the control, as it will look from code
| |
| Enabled |
Return the access state of the control (Enabled/Disabled)
| |
| Handle |
The native win32 handle of the control
| |
| ID |
The ID of the control. ID is in usually a unique idetifier of the control.
| |
| Index |
The index of the child control among its siblings
| |
| Item | Overloaded. | |
| Layout |
The layout of the control in absolute coordinates, (relative to the upper left corner of the desktop)
| |
| Name |
The name of the control
| |
| Parent |
The parent of the control
| |
| Process |
The process that created the control
| |
| UIType |
The name of the current type (UIAButton, UIAEditBox, etc) as it is translated by QAliber engine.
| |
| Visible |
The visibility state of the control. Control is visble when exists on open process window
and not minimized.
| |
| VisibleName |
The name of the control as it appears in the UI Controls browser
|
Events
| Name | Description | |
|---|---|---|
| BeforeAnyAction |
This event is fired whenever a real action on a control (mouse click, keyboard activity) is about to be made
|