New to Telerik Test StudioStart a free 30-day trial

Definition

Namespace:ArtOfTest.Common

Assembly:ArtOfTest.WebAii.dll

Syntax:

C#
public interface IFindExpression

Derived Classes: FindExpression<T>DummyFindExpressionHtmlFindExpressionDesktopFindExpressionXamlFindExpression

Properties

C#
IList<int> ChainStops { get; }
C#
string[] Clauses { get; }
C#
IList<HierarchyConstraint> Constraints { get; }
C#
bool HasHierarchicalDependency { get; }
C#
bool IsChained { get; }
C#
string StringRepresentation { get; }
C#
Type SupportedSearchType { get; }

Methods

C#
void AppendChain(IFindExpression expression)
Parameters:expressionIFindExpression
C#
void AppendClauses(bool asChain, params string[] clausesToAppend)
Parameters:asChainboolclausesToAppendstring[]
C#
IList<FindClause> GetClauses(int chainIndex)
Parameters:chainIndexintReturns:

IList<FindClause>

C#
void Initialize(string[] clauses)
Parameters:clausesstring[]
C#
bool Match(ITargetElement target, IList<FindClause> clauses, bool ignoreConstraints, ITargetElement root)
Parameters:targetITargetElementclausesIList<FindClause>ignoreConstraintsboolrootITargetElementReturns:

bool

C#
bool Match(ITargetElement target, IList<FindClause> clauses, bool ignoreConstraints)
Parameters:targetITargetElementclausesIList<FindClause>ignoreConstraintsboolReturns:

bool

C#
bool Match(ITargetElement target)
Parameters:targetITargetElementReturns:

bool

C#
void Update(string[] expression)
Parameters:expressionstring[]