C# Class UIA.Extensions.AutomationProviders.Tables.TableProvider

Inheritance: ControlProvider, ISelectionProvider, ITableProvider
Show file Open project: northwoodspd/UIA.Extensions Class Usage Examples

Private Properties

Property Type Description
UpdateRowsIfNecessary void

Public Methods

Method Description
GetColumnHeaders ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
GetItem ( int row, int column ) : System.Windows.Automation.Provider.IRawElementProviderSimple
GetRowHeaders ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
GetSelection ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
TableProvider ( TableInformation tableInformation ) : System.Collections.Generic

Private Methods

Method Description
UpdateRowsIfNecessary ( ) : void

Method Details

GetColumnHeaders() public method

public GetColumnHeaders ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
return System.Windows.Automation.Provider.IRawElementProviderSimple[]

GetItem() public method

public GetItem ( int row, int column ) : System.Windows.Automation.Provider.IRawElementProviderSimple
row int
column int
return System.Windows.Automation.Provider.IRawElementProviderSimple

GetRowHeaders() public method

public GetRowHeaders ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
return System.Windows.Automation.Provider.IRawElementProviderSimple[]

GetSelection() public method

public GetSelection ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
return System.Windows.Automation.Provider.IRawElementProviderSimple[]

TableProvider() public method

public TableProvider ( TableInformation tableInformation ) : System.Collections.Generic
tableInformation UIA.Extensions.AutomationProviders.Interfaces.Tables.TableInformation
return System.Collections.Generic