| Class Module | Description |
|---|---|
| IActiveScreenSupplier | Services to support UFT Active Screen and to support screen captures for test step results. |
| IHWNDSupplier | Services to handle HWNDs. |
| IRecordable | Services to inform the testing agent of recording status. |
| IRectangleSupplier | Services to enable UFT to draw a highlighted rectangle around objects. |
| IRunTimeObjectSupplier | Services to enable UFT to retrieve, display, and access the native properties and methods of a run-time object. |
| ISpyable | Services to support the UFT Spy and the learn functionality. |
| ITestable | Services to support building and running tests. This interface does not support recording. |
| ITestable2 | Services to support building and running tests. Extends ITestable to support Smart Identification. This interface does not support recording. |
| ITestable3 | Services to support building and running tests. Extends ITestable2 to support adding test-object-related information to the run results. This interface does not support recording. |
| ITestEvents | Test run events passed by UFT to the testing agent. |
| ITestEvents2 | Extends ITestEvents with additional test run events passed by UFT to the testing agent. |
| UDT | Description |
|---|---|
| tagRECT |

