C# Class System.Windows.Automation.TreeWalker

Show file Open project: apetrovskiy/STUPS Class Usage Examples

Public Properties

Property Type Description
ContentViewWalker TreeWalker
ControlViewWalker TreeWalker
RawViewWalker TreeWalker

Public Methods

Method Description
GetFirstChild ( AutomationElement element ) : AutomationElement
GetFirstChild ( AutomationElement element, CacheRequest request ) : AutomationElement
GetLastChild ( AutomationElement element ) : AutomationElement
GetLastChild ( AutomationElement element, CacheRequest request ) : AutomationElement
GetNextSibling ( AutomationElement element ) : AutomationElement
GetNextSibling ( AutomationElement element, CacheRequest request ) : AutomationElement
GetParent ( AutomationElement element ) : AutomationElement
GetParent ( AutomationElement element, CacheRequest request ) : AutomationElement
GetPreviousSibling ( AutomationElement element ) : AutomationElement
GetPreviousSibling ( AutomationElement element, CacheRequest request ) : AutomationElement
Normalize ( AutomationElement element ) : AutomationElement
Normalize ( AutomationElement element, CacheRequest request ) : AutomationElement
TreeWalker ( Condition condition ) : System

Private Methods

Method Description
TreeWalker ( UIAutomationClient obj ) : System
Wrap ( UIAutomationClient obj ) : TreeWalker

Method Details

GetFirstChild() public method

public GetFirstChild ( AutomationElement element ) : AutomationElement
element AutomationElement
return AutomationElement

GetFirstChild() public method

public GetFirstChild ( AutomationElement element, CacheRequest request ) : AutomationElement
element AutomationElement
request CacheRequest
return AutomationElement

GetLastChild() public method

public GetLastChild ( AutomationElement element ) : AutomationElement
element AutomationElement
return AutomationElement

GetLastChild() public method

public GetLastChild ( AutomationElement element, CacheRequest request ) : AutomationElement
element AutomationElement
request CacheRequest
return AutomationElement

GetNextSibling() public method

public GetNextSibling ( AutomationElement element ) : AutomationElement
element AutomationElement
return AutomationElement

GetNextSibling() public method

public GetNextSibling ( AutomationElement element, CacheRequest request ) : AutomationElement
element AutomationElement
request CacheRequest
return AutomationElement

GetParent() public method

public GetParent ( AutomationElement element ) : AutomationElement
element AutomationElement
return AutomationElement

GetParent() public method

public GetParent ( AutomationElement element, CacheRequest request ) : AutomationElement
element AutomationElement
request CacheRequest
return AutomationElement

GetPreviousSibling() public method

public GetPreviousSibling ( AutomationElement element ) : AutomationElement
element AutomationElement
return AutomationElement

GetPreviousSibling() public method

public GetPreviousSibling ( AutomationElement element, CacheRequest request ) : AutomationElement
element AutomationElement
request CacheRequest
return AutomationElement

Normalize() public method

public Normalize ( AutomationElement element ) : AutomationElement
element AutomationElement
return AutomationElement

Normalize() public method

public Normalize ( AutomationElement element, CacheRequest request ) : AutomationElement
element AutomationElement
request CacheRequest
return AutomationElement

TreeWalker() public method

public TreeWalker ( Condition condition ) : System
condition Condition
return System

Property Details

ContentViewWalker public static property

public static TreeWalker,System.Windows.Automation ContentViewWalker
return TreeWalker

ControlViewWalker public static property

public static TreeWalker,System.Windows.Automation ControlViewWalker
return TreeWalker

RawViewWalker public static property

public static TreeWalker,System.Windows.Automation RawViewWalker
return TreeWalker