Table of Contents

Class Slider

Namespace
Ranorex
Assembly
Ranorex.Core.dll

Represents a slider or trackbar control.

public class Slider : Adapter, IAdapter
Inheritance
Slider
Implements
Inherited Members

Constructors

Slider()

Creates a new Slider adapter instance. This constructor is used internally by the Ranorex Core Framework for performance issues!

protected Slider()

Slider(Element)

Creates a new Slider adapter instance.

public Slider(Element element)

Parameters

element Element

The element to create the adapter for.

Exceptions

NullReferenceException

If element is null.

CapabilityNotSupportedException

If the element does not support the capabilities required by this adapter.

Properties

MaxValue

The maximum value of the slider.

public virtual double MaxValue { get; }

Property Value

double

MinValue

The minimum value of the slider.

public virtual double MinValue { get; }

Property Value

double

RequiredCapabilities

Capabilities required by the adapter implementation.

protected override string[] RequiredCapabilities { get; }

Property Value

string[]

Value

The current value of the slider.

public virtual double Value { get; set; }

Property Value

double

Exceptions

SetAttributeFailedException

Thrown if setting the attribute value failed.

Methods

FromElement(Element)

Converts an Element to an instance of this class.

public static Slider FromElement(Element element)

Parameters

element Element

The element to convert.

Returns

Slider

The Slider.

Exceptions

ArgumentNullException

If element is null.

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 Slider FromPath(string path)

Parameters

path string

The search path.

Returns

Slider

The Slider.

Remarks

The DefaultSearchTimeout is used to search for the specified path.

Exceptions

ArgumentNullException

If path is null.

RxPathException

If the specified path is not valid.

ElementNotFoundException

If no element is found.

CapabilityNotSupportedException

If the element does not support the capabilities required by this adapter.

Operators

implicit operator Slider(Element)

Implicitly converts an Element to an instance of this class.

public static implicit operator Slider(Element element)

Parameters

element Element

The element to convert.

Returns

Slider

The Slider.

Exceptions

ArgumentNullException

If element is null.

CapabilityNotSupportedException

If the element does not support the capabilities required by this adapter.

implicit operator Slider(string)

Implicitly converts a string to an instance of this class by searching the root.

public static implicit operator Slider(string path)

Parameters

path string

The search path.

Returns

Slider

The Slider.

Remarks

The DefaultSearchTimeout is used to search for the specified path.

Exceptions

ArgumentNullException

If path is null.

RxPathException

If the specified path is not valid.

ElementNotFoundException

If no element is found.

CapabilityNotSupportedException

If the element does not support the capabilities required by this adapter.