Class
DomExplorerController

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class DomExplorerController

Inheritance: objectDomExplorerController

Constructors

DomExplorerController(WpfDomExplorer)

Declaration

cs-api-definition
public DomExplorerController(WpfDomExplorer controlView)

Parameters

controlView

WpfDomExplorer

Properties

EnableSubHostPopulation

Declaration

cs-api-definition
public bool EnableSubHostPopulation { get; }

Property Value

bool

IsAssignedHost

Do we have a root host

Declaration

cs-api-definition
public bool IsAssignedHost { get; }

Property Value

bool

IsDomTreeFrozen

Declaration

cs-api-definition
public bool IsDomTreeFrozen { get; set; }

Property Value

bool

IsTreeBuilderWorking

Declaration

cs-api-definition
public bool IsTreeBuilderWorking { get; }

Property Value

bool

Methods

ClearSearchResults()

Declaration

cs-api-definition
public void ClearSearchResults()

DisplayTarget(ITargetElement, bool)

Display a target element.

Declaration

cs-api-definition
public void DisplayTarget(ITargetElement target, bool isAutoRefresh)

Parameters

target

ITargetElement

isAutoRefresh

bool

ExpandToNode(DomTreeNode)

Expand the tree to that node.

Declaration

cs-api-definition
public void ExpandToNode(DomTreeNode node)

Parameters

node

DomTreeNode

InitializeEmptyDom()

Declaration

cs-api-definition
public void InitializeEmptyDom()

PopulateTree(IAutomationHost, bool)

Populate the Dom explorer tree with a roothost.

Declaration

cs-api-definition
public void PopulateTree(IAutomationHost host, bool shouldOverrideFrozenTree = false)

Parameters

host

IAutomationHost

shouldOverrideFrozenTree

bool

RefreshDomExplorer(bool)

Refresh the DOM

Declaration

cs-api-definition
public void RefreshDomExplorer(bool refreshHostDom)

Parameters

refreshHostDom

bool

SearchByExpression(string)

Perform a search against a host and an expression.

Declaration

cs-api-definition
public void SearchByExpression(string expression)

Parameters

expression

string

SearchByText(string)

Declaration

cs-api-definition
public void SearchByText(string searchText)

Parameters

searchText

string

SetStatus(string)

Set the UI status

Declaration

cs-api-definition
public void SetStatus(string msg)

Parameters

msg

string

ShowNextResult()

Declaration

cs-api-definition
public void ShowNextResult()

ShowPrevResult()

Declaration

cs-api-definition
public void ShowPrevResult()

UnBind()

Declaration

cs-api-definition
public void UnBind()