RxPath Class |
Namespace: Ranorex.Core
The RxPath type exposes the following members.
| Name | Description | |
|---|---|---|
| DataProvider |
The data provider to use for resolving variables.
| |
| DefaultSearchTimeout |
The timeout used when elements are searched by assigning a path
to an element variable (implicit cast operator).
| |
| InitialSet |
Gets or sets the initial set configuration.
| |
| IsAbsolute |
Gets or sets a value indicating whether this instance is absolute.
| |
| Length |
The number of location steps contained in the RxPath.
| |
| LocationSteps |
Gets or sets the location steps of this path.
| |
| MaxMatchTextLen |
The maximum length to use for attribute values that have a TruncationLength
of -1 when building paths. Longer attribute values are truncated at the next word boundary (if available)
using StartsWith expressions.
|
| Name | Description | |
|---|---|---|
| ChangePrefix(RxPath, RxPath, RxPath) |
Changes a given prefix of an RxPath to a new prefix.
| |
| ChangePrefix(RxPath, RxPath, RxPath, Boolean) |
Changes a given prefix of an RxPath to a new prefix.
| |
| Clone |
Creates a clone of the path.
| |
| CompareTo |
Compares the current path with another path.
| |
| Concat |
Concatenates two paths.
| |
| ConvertToCanonicalAndChain |
Returns a list of predicates iff the preds can be represented
as a flat list of predicates.
| |
| Equals |
Compares an RxPath to an object.
(Overrides ObjectEquals(Object).) | |
| Escape |
Escapes string values for use within RxPath literals.
| |
| ExtractCommonPrefix |
Extracts the longest common prefix from a list of RxPaths.
| |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetCapabilityForTailNodeTest |
Map the RxPath nodetest name expression to a capability.
| |
| GetHashCode |
Calculates a hash value for the RxPath.
(Overrides ObjectGetHashCode.) | |
| GetParentPath |
Returns a path which applies to parent elements of an element with the specified path.
| |
| GetPrefixPath |
Returns a path with the specified number of prefix steps
| |
| GetRxPathTokens |
Gets the tokens which form an RxPath.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Invert |
Inverts the specified path.
| |
| IsPrefixOf |
Determines whether the path is a prefix of the specified path.
| |
| IsSimilar |
Determines whether two paths are similar.
Per definition, paths are similar if they could yield an intersecting set of result elements.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Parse |
Parses a String into an RxPath.
| |
| RemovePrefix |
Removes a given prefix from a specific path.
| |
| ToResolvedString |
Converts the RxPath to its string representation, with the variables resolved to their current values.
| |
| ToString |
Converts the RxPath to its string representation.
(Overrides ObjectToString.) | |
| ToStringSteps |
Creates a list of strings where each location step in the RxPath corresponds to one string.
| |
| TryCreate |
Tries to create an RxPath instance.
| |
| Unescape |
Unescapes string values used within RxPath literals.
|
| Name | Description | |
|---|---|---|
| Equality |
Implements the operator ==.
| |
| (String to RxPath) |
Implicitly converts a String to an RxPath.
| |
| Inequality |
Implements the operator !=.
|