Click or drag to resize
Ranorex

Host Class

Represents the host machine running Ranorex.
Inheritance Hierarchy
SystemObject
  RanorexAdapter
    RanorexHost

Namespace:  Ranorex
Assembly:  Ranorex.Core (in Ranorex.Core.dll) Version: 12.7.4-git.38314c06
Syntax
public class Host : Adapter, IHost, IAdapter

The Host type exposes the following members.

Constructors
  NameDescription
Protected methodHost
Creates a new Host adapter instance. This constructor is used internally by the Ranorex Core Framework for performance issues!
Public methodHost(Element)
Creates a new Host adapter instance.
Top
Properties
  NameDescription
Public propertyStatic memberAvailableHosts
Get available hosts.
Public propertyChildren
Gets the immediate children of this adapter.
(Inherited from Adapter.)
Public propertyStatic memberCurrent
Gets the current host element. Use Ranore.Core.ElementEngine.Root to switch the current host. By default the current host is the local host.
Public propertyStatic memberCurrentHost
Gets the name of the current active host (automation root)
Public propertyElement
The element associated with this adapter.
(Inherited from Adapter.)
Public propertyEnabled
True if the element is enabled.
(Inherited from Adapter.)
Public propertyFlavorName
The name of the flavor this element belongs to.
(Inherited from Adapter.)
Public propertyHasFocus
True if the element has the focus.
(Inherited from Adapter.)
Public propertyIsSnapshot
Gets a value indicating whether this instance is a snapshot.
(Inherited from Adapter.)
Public propertyItem
Gets the Form with the specified title, process name or process id.
Public propertyStatic memberLocal
Gets the local host element.
Public propertyMachineName
The network name of the machine Ranorex is running on.
Public propertyOSEdition
The Windows edition of the machine running Ranorex.
Public propertyOSVersion
The operating system version of the machine running Ranorex.
Public propertyParent
Gets the parent of this adapter.
(Inherited from Adapter.)
Public propertyProcessArchitecture
The bit width architecture used by the current process.
Public propertyRanorexVersion
The version of the Ranorex Framework in use.
Public propertyRemoteSession
True if the current user session is a remote session, i.e. operated via the remote desktop protocol.
Protected propertyRequiredCapabilities
Capabilities required by the adapter implementation.
(Overrides AdapterRequiredCapabilities.)
Public propertyRuntimeVersion
The version of the .NET Runtime currently running Ranorex.
Public propertyScreenRectangle
The bounding rectangle of the element in screen coordinates.
(Inherited from Adapter.)
Public propertyUseEnsureVisible (Inherited from Adapter.)
Public propertyUserName
The login name of the user who is running Ranorex.
Public propertyValid
Returns true if the element is believed to be valid.
(Inherited from Adapter.)
Public propertyVirtualMachineManufacturer
The manufacturer of the virtual machine running the operating system.
Public propertyVisible
True if the element is visible.
(Inherited from Adapter.)
Top
Methods
  NameDescription
Public methodActivateWindowsApp(String, String)
Activates the windows app with the specified app user model ID.
Public methodActivateWindowsApp(String, String, Duration)
Activates the windows app with the specified app user model ID.
Public methodActivateWindowsApp(String, String, String)
Activates the windows app with the specified app user model ID and arguments.
Public methodActivateWindowsApp(String, String, Duration, String)
Activates the windows app with the specified app user model ID and arguments.
Public methodAsT
Returns an adapter of the specified type for the underlying element of the current adapter.
(Inherited from Adapter.)
Public methodCaptureCompressedImage
Captures a PNG image of the element.
(Inherited from Adapter.)
Public methodClearBrowserCache(String)
Clears the cache of the specified browser.
Public methodClearBrowserCache(String, String)
Clears the cache of the specified browser.
Public methodClearBrowserCookies(String)
Deletes all cookies from specified browser. Warning: Stored passwords or other important information will be deleted.
Public methodClearBrowserCookies(String, String)
Deletes all cookies from specified browser. Warning: Stored passwords or other important information will be deleted.
Public methodClick
Clicks on the adapter with the left mouse button.
(Inherited from Adapter.)
Public methodClick(MouseButtons)
Clicks on the adapter with the specified mouse buttons.
(Inherited from Adapter.)
Public methodClick(Duration)
Clicks on the adapter with the left mouse button.
(Inherited from Adapter.)
Public methodClick(Location)
Clicks on the adapter at the specified location.
(Inherited from Adapter.)
Public methodClick(Int32, Duration)
Clicks on the adapter with the left mouse button the specified number of times.
(Inherited from Adapter.)
Public methodClick(MouseButtons, Duration)
Clicks on the adapter with the specified mouse buttons.
(Inherited from Adapter.)
Public methodClick(MouseButtons, Location)
Clicks on the adapter with the specified mouse buttons at a specific location location.
(Inherited from Adapter.)
Public methodClick(Location, Duration)
Clicks on the adapter at a specific location.
(Inherited from Adapter.)
Public methodClick(MouseButtons, Location, Duration)
Clicks on the adapter with the specified mouse buttons at a given location.
(Inherited from Adapter.)
Public methodClick(MouseButtons, Int32, Duration)
Clicks on the adapter with the specified mouse buttons the specified number of times.
(Inherited from Adapter.)
Public methodClick(Location, Int32, Duration)
Clicks on the adapter at a specific location, with the left mouse button, the specified number of times.
(Inherited from Adapter.)
Public methodClick(MouseButtons, Location, Int32, Duration)
Clicks at the specified location relative to the adapter with the specified mouse buttons the specified number of times.
(Inherited from Adapter.)
Public methodClickWithoutBoundsCheck(Location)
Clicks on the adapter at the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodClickWithoutBoundsCheck(MouseButtons, Location)
Clicks on the adapter with the specified mouse buttons at a specific location location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodClickWithoutBoundsCheck(Location, Duration)
Clicks on the adapter at a specific location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodClickWithoutBoundsCheck(MouseButtons, Location, Duration)
Clicks on the adapter with the specified mouse buttons at a given location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodClickWithoutBoundsCheck(Location, Int32, Duration)
Clicks on the adapter at a specific location, with the left mouse button, the specified number of times, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodClickWithoutBoundsCheck(MouseButtons, Location, Int32, Duration)
Clicks at the specified location relative to the adapter with the specified mouse buttons the specified number of times, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodCloseApplication(Int32)
Closes an application with the specified process ID by trying to close its main window.
Public methodCloseApplication(Element)
Closes an application or web page which contains the specified element.
Public methodCloseApplication(Int32, Duration)
Closes an application with the specified process ID by trying to close its main window.
Public methodCloseApplication(Element, Duration)
Closes an application or web page which contains the specified element. If the application does not react to the close request within the specified grace period, the application process is killed.
Public methodCloseApplications
Closes an application with a given process name.
Public methodCloseBrowser
Closes any open browser processes with the given name by sending a close message to its main window.
Public methodDeployIosApp
Deploys an iOS app archive to the specified device.
Public methodDoubleClick
DoubleClicks on the adapter with the left mouse button.
(Inherited from Adapter.)
Public methodDoubleClick(MouseButtons)
DoubleClicks on the adapter with the specified mouse buttons.
(Inherited from Adapter.)
Public methodDoubleClick(Duration)
DoubleClicks on the adapter with the left mouse button.
(Inherited from Adapter.)
Public methodDoubleClick(Location)
DoubleClicks on the adapter with the left mouse button at a specific location location.
(Inherited from Adapter.)
Public methodDoubleClick(MouseButtons, Duration)
DoubleClicks on the adapter with the specified mouse buttons.
(Inherited from Adapter.)
Public methodDoubleClick(MouseButtons, Location)
DoubleClicks on the adapter with the specified mouse buttons at a specific location location.
(Inherited from Adapter.)
Public methodDoubleClick(Location, Duration)
DoubleClicks on the adapter at a specific location.
(Inherited from Adapter.)
Public methodDoubleClick(MouseButtons, Location, Duration)
DoubleClicks on the adapter with the specified mouse buttons at a given location.
(Inherited from Adapter.)
Public methodDoubleClickWithoutBoundsCheck(Location)
DoubleClicks on the adapter with the left mouse button at a specific location location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodDoubleClickWithoutBoundsCheck(MouseButtons, Location)
DoubleClicks on the adapter with the specified mouse buttons at a specific location location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodDoubleClickWithoutBoundsCheck(Location, Duration)
DoubleClicks on the adapter at a specific location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodDoubleClickWithoutBoundsCheck(MouseButtons, Location, Duration)
DoubleClicks on the adapter with the specified mouse buttons at a given location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodDoubleTap
Performs a double tap action on the adapter.
(Inherited from Adapter.)
Public methodDoubleTap(Location)
Performs a double tap action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodDoubleTap(Double, Double)
Performs a double tap action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodDoubleTap(Int32, Int32)
Performs a double tap action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodDoubleTapWithoutBoundsCheck(Location)
Performs a double tap action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodDoubleTapWithoutBoundsCheck(Double, Double)
Performs a double tap action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodDoubleTapWithoutBoundsCheck(Int32, Int32)
Performs a double tap action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodEnsureVisible
Ensures that the element is visible to the user. This is usually accomplished by bringing the element or one of its ancestors to foreground.
(Inherited from Adapter.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodFilterT
Filters the given element list by the specified adapter type. The returned adapter list correspond to the elements that could be converted to the specified adapter type.
(Inherited from Adapter.)
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 methodFindT(RxPath)
Applies a Ranorex Path to the adapter, returning instances of a specific adapter type (e.g. Role or Capability).
(Inherited from Adapter.)
Public methodFindT(RxPath, Duration)
Applies a Ranorex Path to the adapter, returning instances of a specific adapter type (e.g. Role or Capability).
(Inherited from Adapter.)
Public methodFindChildT
Finds an immediate child element of the given capability adapter type.
(Inherited from Adapter.)
Public methodFindChildT(String) Obsolete.
Finds an immediate child element of the given capability adapter type with a specific label.
(Inherited from Adapter.)
Public methodFindChildrenT
Finds immediate child elements of the given capability adapter type.
(Inherited from Adapter.)
Public methodFindChildrenT(String) Obsolete.
Finds immediate child elements of the given capability adapter type with a specific label.
(Inherited from Adapter.)
Public methodFindDescendantT
Finds a descendant of the given capability adapter type.
(Inherited from Adapter.)
Public methodFindDescendantT(String) Obsolete.
Finds a descendant of the given capability adapter type with a specific label.
(Inherited from Adapter.)
Public methodFindDescendantsT
Finds all descendants of the given capability adapter type.
(Inherited from Adapter.)
Public methodFindDescendantsT(String) Obsolete.
Finds all descendants of the given capability adapter type with a specific label.
(Inherited from Adapter.)
Public methodFindSingle(RxPath)
Applies a Ranorex Path to the adapter, returning an Element.
(Inherited from Adapter.)
Public methodFindSingle(RxPath, Duration)
Applies a Ranorex Path to the adapter, returning an Element.
(Inherited from Adapter.)
Public methodFocus
Tries to set the focus on the element.
(Inherited from Adapter.)
Public methodStatic memberFromElement
Converts an Element to an instance of this class.
Public methodStatic memberFromPath
Converts a string to an instance of this class by searching the root.
Public methodGetApplicationForm(Process)
Gets the main Form of a process.
Public methodGetApplicationForm(Process, Duration)
Gets the main Form of a process.
Public methodGetApplicationForm(Int32, Duration)
Gets the main Form of a process.
Public methodGetAttributeValueT
Gets an attribute value using a generic return type.
(Inherited from Adapter.)
Public methodGetDevToolsSession
Gets devtools session.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetPath
Builds an absolute RxPath to the element, using the 'Default' path-build mode.
(Inherited from Adapter.)
Public methodGetPath(PathBuildMode)
Builds an absolute RxPath to the element.
(Inherited from Adapter.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInstrumentAndDeployAndroidApp(String, String, Boolean, HostDeploymentModes, Duration)
Can be invoked to instrument/deploy an Android app to a configured device.
Public methodInstrumentAndDeployAndroidApp(String, String, Boolean, HostDeploymentModes, Duration, InstrumentApkOptions)
Can be invoked to instrument/deploy an Android app to a configured device.
Public methodInstrumentAndDeployAndroidApp(String, String, Boolean, HostDeploymentModes, Duration, Boolean, Boolean)
Can be invoked to instrument/deploy an Android app to a configured device.
Public methodInstrumentAndDeployIosApp
Instrument and deploy an iOS app.
Public methodKillApplication(Int32)
Kills a process which the specified process ID.
Public methodKillApplication(Element)
Kills the process which contains the specified element.
Public methodKillApplications
Kills all applications with the specified process name.
Public methodKillBrowser
Kills any open browser processes with the given name.
Public methodLongTouch
Performs a long touch action on the adapter.
(Inherited from Adapter.)
Public methodLongTouch(Duration)
Performs a long touch action on the adapter.
(Inherited from Adapter.)
Public methodLongTouch(Location)
Performs a long touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodLongTouch(Double, Double)
Performs a long touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodLongTouch(Int32, Int32)
Performs a long touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodLongTouch(Location, Duration)
Performs a long touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodLongTouch(Double, Double, Duration)
Performs a long touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodLongTouch(Int32, Int32, Duration)
Performs a long touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodLongTouchWithoutBoundsCheck(Location)
Performs a long touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodLongTouchWithoutBoundsCheck(Double, Double)
Performs a long touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodLongTouchWithoutBoundsCheck(Int32, Int32)
Performs a long touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodLongTouchWithoutBoundsCheck(Location, Duration)
Performs a long touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodLongTouchWithoutBoundsCheck(Double, Double, Duration)
Performs a long touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodLongTouchWithoutBoundsCheck(Int32, Int32, Duration)
Performs a long touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodStatic memberMakeCurrentHost
Activates the given host that will then be used as the new host.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMouseDown
Holds down on the adapter with the specified mouse buttons.
(Inherited from Adapter.)
Public methodMouseUp
Releases on the adapter with the specified mouse buttons.
(Inherited from Adapter.)
Public methodMoveTo
Moves the mouse to the adapter.
(Inherited from Adapter.)
Public methodMoveTo(Duration)
Moves the mouse to the adapter.
(Inherited from Adapter.)
Public methodMoveTo(Location)
Moves the mouse to the specified location in the adapter.
(Inherited from Adapter.)
Public methodMoveTo(Location, Duration)
Moves the mouse to the specified location in the adapter.
(Inherited from Adapter.)
Public methodMoveToWithoutBoundsCheck(Location)
Moves the mouse to the specified location in the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodMoveToWithoutBoundsCheck(Location, Duration)
Moves the mouse to the specified location in the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodOpenBrowser(String)
Opens a web page in the default browser.
Public methodOpenBrowser(String, String)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, Boolean)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, Boolean, Boolean)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, String, Boolean, Boolean)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Opens a web page in the specified browser.
Public methodOpenBrowser(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)
Opens a web page in the specified browser.
Public methodPressKeys(String)
Tries to set focus to the adapter and then presses the keys specified by sequence.
(Inherited from Adapter.)
Public methodPressKeys(String, Duration)
Tries to set focus to the adapter and then presses the keys specified by sequence.
(Inherited from Adapter.)
Public methodRunApplication(String)
Runs an application with the specified filename.
Public methodRunApplication(String, String)
Runs an application with the specified filename, passing the specified arguments.
Public methodRunApplication(String, String, String)
Runs an application with the specified filename, passing the specified arguments and setting the specified working directory.
Public methodRunApplication(String, String, String, Boolean)
Runs an application with the specified filename, passing the specified arguments and setting the specified working directory.
Public methodRunApplication(String, String, String, Boolean, RunAppFlags)
Runs an application with the specified filename, passing the specified arguments and setting the specified working directory.
Public methodRunMobileApp(String, String)
Starts an app on a mobile device. This operation only works for devices that were configured trough the Ranorex user interface. This operation also works when the app is running on the device already. In that case the running app will be closed and started again to reset it into the initial state. Only apps that were instrumented by the Ranorex system can be started by Ranorex.
Public methodRunMobileApp(String, String, Boolean)
Starts an app on a mobile device. This operation only works for devices that were configured trough the Ranorex user interface. This operation also works when the app is running on the device already. In that case the running app will either be closed and started again to reset it into the initial state or only brought to the foreground depending on the 'resetInitialState' parameter. Only apps that were instrumented by the Ranorex system can be started by Ranorex.
Public methodRunMobileApp(String, String, Boolean, String)
Starts an app on a mobile device. This operation only works for devices that were configured trough the Ranorex user interface. This operation also works when the app is running on the device already. In that case the running app will either be closed and started again to reset it into the initial state or only brought to the foreground depending on the 'resetInitialState' parameter. Only apps that were instrumented by the Ranorex system can be started by Ranorex.
Public methodSwipe(GestureDirection, Distance)
Performs a 'Swipe' operation that starts on the center point of the element with a specific direction.
(Inherited from Adapter.)
Public methodSwipe(Location, GestureDirection, Distance, Duration, Int32)
Performs a 'Swipe' operations that starts at the point of the element specified by location.
(Inherited from Adapter.)
Public methodSwipeWithoutBoundsCheck
Performs a 'Swipe' operations that starts at the point of the element specified by location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Adapter.)
Public methodTouch
Performs a touch action on the adapter.
(Inherited from Adapter.)
Public methodTouch(Duration)
Performs a touch action on the adapter.
(Inherited from Adapter.)
Public methodTouch(Location)
Performs a touch action on the adapter.
(Inherited from Adapter.)
Public methodTouch(Double, Double)
Performs a touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodTouch(Int32, Int32)
Performs a touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodTouch(Location, Duration)
Performs a touch action on the adapter.
(Inherited from Adapter.)
Public methodTouch(Double, Double, Duration)
Performs a touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodTouch(Int32, Location, Duration)
Performs a touch action on the adapter.
(Inherited from Adapter.)
Public methodTouch(Int32, Int32, Duration)
Performs a touch action on the adapter with the specified location.
(Inherited from Adapter.)
Public methodTouchEnd(Location)
Finishes a multi touch operation on the adapter.
(Inherited from Adapter.)
Public methodTouchEnd(Double, Double)
Finishes a multi touch operation on the adapter.
(Inherited from Adapter.)
Public methodTouchEnd(Int32, Location)
Finishes a multi touch operation on the adapter.
(Inherited from Adapter.)
Public methodTouchEnd(Int32, Int32)
Finishes a multi touch operation on the adapter.
(Inherited from Adapter.)
Public methodTouchEnd(Location, Duration)
Finishes a multi touch operation on the adapter.
(Inherited from Adapter.)
Public methodTouchEnd(Int32, Location, Duration)
Finishes a multi touch operation on the adapter.
(Inherited from Adapter.)
Public methodTouchEndWithoutBoundsCheck(Location)
Finishes a multi touch operation on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchEndWithoutBoundsCheck(Double, Double)
Finishes a multi touch operation on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchEndWithoutBoundsCheck(Int32, Location)
Finishes a multi touch operation on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchEndWithoutBoundsCheck(Int32, Int32)
Finishes a multi touch operation on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchEndWithoutBoundsCheck(Location, Duration)
Finishes a multi touch operation on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchEndWithoutBoundsCheck(Int32, Location, Duration)
Finishes a multi touch operation on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchMove(Location)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Double, Double)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Int32, Location)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Int32, Int32)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Location, Duration)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Double, Double, Duration)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Int32, Location, Duration)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMove(Int32, Int32, Duration)
Performs a touch move action on the adapter. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Location)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Double, Double)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Int32, Location)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Int32, Int32)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Location, Duration)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Double, Double, Duration)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Int32, Location, Duration)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchMoveWithoutBoundsCheck(Int32, Int32, Duration)
Performs a touch move action on the adapter, without reporting a warning if the location is outside the element. This adds a move to the specified location with finger/mouse pressed.
(Inherited from Adapter.)
Public methodTouchStart(Location)
Performs a touch start action on the adapter.
(Inherited from Adapter.)
Public methodTouchStart(Double, Double)
Begins a multi touch operation on the adapter. Multi touch operations can be used to compose more complex touch gestures. E.g. a swipe from left to right could be composed in the following way:
adapter.TouchStart(Location.Left);
adapter.TouchEnd(Location.Right);
Useful multitouch operations always have the form
  • 1 TouchStart
  • 0-N TouchMove
  • 1 TouchEnd
(Inherited from Adapter.)
Public methodTouchStart(Int32, Location)
Performs a touch start action on the adapter.
(Inherited from Adapter.)
Public methodTouchStart(Int32, Int32)
Begins a multi touch operation on the adapter. Multi touch operations can be used to compose more complex touch gestures. E.g. a swipe from left to right could be composed in the following way:
adapter.TouchStart(Location.Left);
adapter.TouchEnd(Location.Right);
Useful multitouch operations always have the form
  • 1 TouchStart
  • 0-N TouchMove
  • 1 TouchEnd
(Inherited from Adapter.)
Public methodTouchStartWithoutBoundsCheck(Location)
Performs a touch start action on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchStartWithoutBoundsCheck(Double, Double)
Begins a multi touch operation on the adapter, without reporting a warning if the location is outside the element. Multi touch operations can be used to compose more complex touch gestures. E.g. a swipe from left to right could be composed in the following way:
adapter.TouchStart(Location.Left);
adapter.TouchEnd(Location.Right);
Useful multitouch operations always have the form
  • 1 TouchStart
  • 0-N TouchMove
  • 1 TouchEnd
(Inherited from Adapter.)
Public methodTouchStartWithoutBoundsCheck(Int32, Location)
Performs a touch start action on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchStartWithoutBoundsCheck(Int32, Int32)
Begins a multi touch operation on the adapter, without reporting a warning if the location is outside the element. Multi touch operations can be used to compose more complex touch gestures. E.g. a swipe from left to right could be composed in the following way:
adapter.TouchStart(Location.Left);
adapter.TouchEnd(Location.Right);
Useful multitouch operations always have the form
  • 1 TouchStart
  • 0-N TouchMove
  • 1 TouchEnd
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Location)
Performs a touch action on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Double, Double)
Performs a touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Int32, Int32)
Performs a touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Location, Duration)
Performs a touch action on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Double, Double, Duration)
Performs a touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Int32, Location, Duration)
Performs a touch action on the adapter, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTouchWithoutBoundsCheck(Int32, Int32, Duration)
Performs a touch action on the adapter with the specified location, without reporting a warning if the location is outside the element.
(Inherited from Adapter.)
Public methodTryFindSingle(RxPath, Element)
Tries to apply a Ranorex Path to the adapter, returning an Element.
(Inherited from Adapter.)
Public methodTryFindSingle(RxPath, Duration, Element)
Tries to apply a Ranorex Path to the adapter, returning an Element.
(Inherited from Adapter.)
Public methodTryFindSingleT(RxPath, T)
Tries to apply a Ranorex Path to the adapter, returning a specific adapter type (e.g. Role or Capability).
(Inherited from Adapter.)
Public methodTryFindSingleT(RxPath, Duration, T)
Tries to apply a Ranorex Path to the adapter, returning a specific adapter type (e.g. Role or Capability).
(Inherited from Adapter.)
Top
Operators
Extension Methods
  NameDescription
Public Extension MethodTryGetAsWebDriverEndpoint
Tries to convert the current host to a WebDriver endpoint.
(Defined by HostExtensions.)
Top
See Also