Class Indicator
- Namespace
- Ranorex
- Assembly
- Ranorex.Core.dll
Represents the indicator part of a slider or scrollbar.
public class Indicator : Adapter, IAdapter
- Inheritance
-
Indicator
- Implements
- Inherited Members
Constructors
Indicator()
Creates a new Indicator adapter instance. This constructor is used internally by the Ranorex Core Framework for performance issues!
protected Indicator()
Indicator(Element)
Creates a new Indicator adapter instance.
public Indicator(Element element)
Parameters
elementElementThe element to create the adapter for.
Exceptions
- NullReferenceException
If
elementisnull.- CapabilityNotSupportedException
If the element does not support the capabilities required by this adapter.
Properties
RequiredCapabilities
Capabilities required by the adapter implementation.
protected override string[] RequiredCapabilities { get; }
Property Value
- string[]
Methods
FromElement(Element)
Converts an Element to an instance of this class.
public static Indicator FromElement(Element element)
Parameters
elementElementThe element to convert.
Returns
- Indicator
The Indicator.
Exceptions
- ArgumentNullException
If
elementisnull.- CapabilityNotSupportedException
If the element does not support the capabilities required by this adapter.
FromPath(string)
Converts a string to an instance of this class by searching the root.
public static Indicator FromPath(string path)
Parameters
pathstringThe search path.
Returns
- Indicator
The Indicator.
Remarks
The DefaultSearchTimeout is used to search for the specified path.
Exceptions
- ArgumentNullException
If
pathisnull.- RxPathException
If the specified
pathis not valid.- ElementNotFoundException
If no element is found.
- CapabilityNotSupportedException
If the element does not support the capabilities required by this adapter.
Operators
implicit operator Indicator(Element)
Implicitly converts an Element to an instance of this class.
public static implicit operator Indicator(Element element)
Parameters
elementElementThe element to convert.
Returns
- Indicator
The Indicator.
Exceptions
- ArgumentNullException
If
elementisnull.- CapabilityNotSupportedException
If the element does not support the capabilities required by this adapter.
implicit operator Indicator(string)
Implicitly converts a string to an instance of this class by searching the root.
public static implicit operator Indicator(string path)
Parameters
pathstringThe search path.
Returns
- Indicator
The Indicator.
Remarks
The DefaultSearchTimeout is used to search for the specified path.
Exceptions
- ArgumentNullException
If
pathisnull.- RxPathException
If the specified
pathis not valid.- ElementNotFoundException
If no element is found.
- CapabilityNotSupportedException
If the element does not support the capabilities required by this adapter.