Interface IFindExpression
Namespace: ArtOfTest.Common
Assembly: ArtOfTest.WebAii.dll
Syntax
public interface IFindExpression
Properties
ChainStops
Declaration
IList<int> ChainStops { get; }
Property Value
System.Collections.Generic.IList<System.Int32>
|
Clauses
Declaration
string[] Clauses { get; }
Property Value
System.String[]
|
Constraints
Declaration
IList<HierarchyConstraint> Constraints { get; }
Property Value
System.Collections.Generic.IList<HierarchyConstraint>
|
HasHierarchicalDependency
Declaration
bool HasHierarchicalDependency { get; }
Property Value
System.Boolean
|
IsChained
Declaration
bool IsChained { get; }
Property Value
System.Boolean
|
StringRepresentation
Declaration
string StringRepresentation { get; }
Property Value
System.String
|
SupportedSearchType
Declaration
Type SupportedSearchType { get; }
Property Value
System.Type
|
Methods
AppendChain(IFindExpression)
AppendClauses(Boolean, String[])
Declaration
void AppendClauses(bool asChain, params string[] clausesToAppend)
Parameters
System.Boolean
asChain
|
System.String[]
clausesToAppend
|
GetClauses(Int32)
Declaration
IList<FindClause> GetClauses(int chainIndex)
Parameters
System.Int32
chainIndex
|
Returns
System.Collections.Generic.IList<FindClause>
|
Initialize(String[])
Declaration
void Initialize(string[] clauses)
Parameters
System.String[]
clauses
|
Match(ITargetElement)
Declaration
bool Match(ITargetElement target)
Parameters
ITargetElement
target
|
Returns
System.Boolean
|
Match(ITargetElement, IList<FindClause>, Boolean)
Declaration
bool Match(ITargetElement target, IList<FindClause> clauses, bool ignoreConstraints)
Parameters
ITargetElement
target
|
System.Collections.Generic.IList<FindClause>
clauses
|
System.Boolean
ignoreConstraints
|
Returns
System.Boolean
|
Match(ITargetElement, IList<FindClause>, Boolean, ITargetElement)
Declaration
bool Match(ITargetElement target, IList<FindClause> clauses, bool ignoreConstraints, ITargetElement root)
Parameters
ITargetElement
target
|
System.Collections.Generic.IList<FindClause>
clauses
|
System.Boolean
ignoreConstraints
|
ITargetElement
root
|
Returns
System.Boolean
|
Update(String[])
Declaration
void Update(string[] expression)
Parameters
System.String[]
expression
|