New to Telerik Test StudioStart a free 30-day trial

Definition

Namespace:ArtOfTest.WebAii.Core

Assembly:ArtOfTest.WebAii.dll

Syntax:

C#
[DataContract(Namespace = "http://artoftest.com/schemas/WebAiiDesignCanvas/2.0.0")]
public class HtmlFindClause : FindClause

Inheritance: objectFindClauseHtmlFindClause

Inherited Members FindClause.ToString()FindClause.GetSpecialCharForCompareType(FindCompareType)FindClause.ClauseFindClause.NameFindClause.ValueFindClause.IsHierarchicalFindClause.PriorityFindClause.CompareType...

Constructors

C#
public HtmlFindClause()
C#
public HtmlFindClause(string expression)
Parameters:expressionstring

Properties

C#
public int GroupIndex { get; }
C#
public HtmlSearchType SearchType { get; }
C#
public int TagIndex { get; }
C#
public string TagName { get; }

Methods

C#
public override string ExtractValue(string searchType, ITargetElement target)
Parameters:searchTypestringtargetITargetElementReturns:

string

Overrides: FindClause.ExtractValue(string, ITargetElement)

C#
public static string GenerateHtmlPath(ITargetElement element, ITargetElement parent)
Parameters:elementITargetElementparentITargetElementReturns:

string

C#
public static string GenerateHtmlPath(ITargetElement element)
Parameters:elementITargetElementReturns:

string

C#
public static string GenerateNodeIndexPath(ITargetElement element)
Parameters:elementITargetElementReturns:

string

C#
public static string GenerateXPath(ITargetElement element, ITargetElement parent)
Parameters:elementITargetElementparentITargetElementReturns:

string

C#
public static string GenerateXPath(ITargetElement element)
Parameters:elementITargetElementReturns:

string

C#
public static int GetTagIndexFromParent(Element parent, Element e)
Parameters:parentElementeElementReturns:

int

C#
public static int GetTagIndexInChildren(ITargetElement element)
Parameters:elementITargetElementReturns:

int

C#
public override bool Match(ITargetElement target, ITargetElement startElement)
Parameters:targetITargetElementstartElementITargetElementReturns:

bool

Overrides: FindClause.Match(ITargetElement, ITargetElement)

C#
public override bool Match(ITargetElement element)
Parameters:elementITargetElementReturns:

bool

Overrides: FindClause.Match(ITargetElement)

C#
public override void OnParsed()

Overrides: FindClause.OnParsed()