IAutomationHost Interface

Progress Software Corporation - Testing Framework 2018.1 Automation Infrastructure
Implemented by automation hosts that contain ITargetElement.

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

public interface IAutomationHost : ISupportSearchHost

The IAutomationHost type exposes the following members.

Properties

  NameDescription
Public propertyFriendlyName
A friendly name that represents this host.
Public propertyStateHashCode
Returns a hashcode that uniquely identifies the current content state of this host.
Public propertyTechnologyType
Get the technology type of the host
Public propertyUniqueId
Returns a unique id that identifies this host
Top
Methods

  NameDescription
Public methodCapture
Return a bitmap of the host
Public methodEnsureStateIsCurrent
Force the automation host to be up to date. (i.e. RefreshDomTree in Html)
Public methodGetChildHosts
Return a list of child automation host that this host contains.
Public methodGetHostRoot
Return the root target element of this host.
Public methodLocateAllInHost
Find all target elements from the root of this host.
(Inherited from ISupportSearchHost.)
Public methodLocateInHost
Find a target element from the root of this host.
(Inherited from ISupportSearchHost.)
Public methodSetWindowFocus
Makes the window containing this host active
Public methodUpdateInterHostLinks
Ensures that any links between hosts are up-to-date (Infrastructure use only)
Public methodValidateMouseLocation
Validate the location of the mouse.
Top
See Also

Reference