C# Class UiaAtkBridge.Table

Inheritance: ComponentParentAdapter, Atk.ITableImplementor
ファイルを表示 Open project: mono/uia2atk

Public Methods

Method Description
AddColumnSelection ( int column ) : bool
AddRowSelection ( int row ) : bool
GetColumnAtIndex ( int index ) : int
GetColumnDescription ( int column ) : string
GetColumnExtentAt ( int row, int column ) : int
GetColumnHeader ( int column ) : Atk.Object
GetIndexAt ( int row, int column ) : int
GetRowAtIndex ( int index ) : int
GetRowDescription ( int row ) : string
GetRowExtentAt ( int row, int column ) : int
GetRowHeader ( int row ) : Atk.Object
GetSelectedColumns ( int &selected ) : int
GetSelectedRows ( int &selected ) : int
IsColumnSelected ( int column ) : bool
IsRowSelected ( int row ) : bool
IsSelected ( int row, int column ) : bool
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( object childProvider, StructureChangedEventArgs e ) : void
RefAt ( int row, int column ) : Atk.Object
RemoveColumnSelection ( int column ) : bool
RemoveRowSelection ( int row ) : bool
SetColumnDescription ( int column, string description ) : void
SetColumnHeader ( int column, Atk header ) : void
SetRowDescription ( int row, string description ) : void
SetRowHeader ( int row, Atk header ) : void
Table ( IRawElementProviderFragment provider ) : System

Protected Methods

Method Description
OnRefStateSet ( ) : Atk.StateSet

Private Methods

Method Description
EmitRowReorderingSignal ( ) : void

Method Details

AddColumnSelection() public method

public AddColumnSelection ( int column ) : bool
column int
return bool

AddRowSelection() public method

public AddRowSelection ( int row ) : bool
row int
return bool

GetColumnAtIndex() public method

public GetColumnAtIndex ( int index ) : int
index int
return int

GetColumnDescription() public method

public GetColumnDescription ( int column ) : string
column int
return string

GetColumnExtentAt() public method

public GetColumnExtentAt ( int row, int column ) : int
row int
column int
return int

GetColumnHeader() public method

public GetColumnHeader ( int column ) : Atk.Object
column int
return Atk.Object

GetIndexAt() public method

public GetIndexAt ( int row, int column ) : int
row int
column int
return int

GetRowAtIndex() public method

public GetRowAtIndex ( int index ) : int
index int
return int

GetRowDescription() public method

public GetRowDescription ( int row ) : string
row int
return string

GetRowExtentAt() public method

public GetRowExtentAt ( int row, int column ) : int
row int
column int
return int

GetRowHeader() public method

public GetRowHeader ( int row ) : Atk.Object
row int
return Atk.Object

GetSelectedColumns() public method

public GetSelectedColumns ( int &selected ) : int
selected int
return int

GetSelectedRows() public method

public GetSelectedRows ( int &selected ) : int
selected int
return int

IsColumnSelected() public method

public IsColumnSelected ( int column ) : bool
column int
return bool

IsRowSelected() public method

public IsRowSelected ( int row ) : bool
row int
return bool

IsSelected() public method

public IsSelected ( int row, int column ) : bool
row int
column int
return bool

OnRefStateSet() protected method

protected OnRefStateSet ( ) : Atk.StateSet
return Atk.StateSet

RaiseAutomationEvent() public method

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
return void

RaiseAutomationPropertyChangedEvent() public method

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
e System.Windows.Automation.AutomationPropertyChangedEventArgs
return void

RaiseStructureChangedEvent() public method

public RaiseStructureChangedEvent ( object childProvider, StructureChangedEventArgs e ) : void
childProvider object
e System.Windows.Automation.StructureChangedEventArgs
return void

RefAt() public method

public RefAt ( int row, int column ) : Atk.Object
row int
column int
return Atk.Object

RemoveColumnSelection() public method

public RemoveColumnSelection ( int column ) : bool
column int
return bool

RemoveRowSelection() public method

public RemoveRowSelection ( int row ) : bool
row int
return bool

SetColumnDescription() public method

public SetColumnDescription ( int column, string description ) : void
column int
description string
return void

SetColumnHeader() public method

public SetColumnHeader ( int column, Atk header ) : void
column int
header Atk
return void

SetRowDescription() public method

public SetRowDescription ( int row, string description ) : void
row int
description string
return void

SetRowHeader() public method

public SetRowHeader ( int row, Atk header ) : void
row int
header Atk
return void

Table() public method

public Table ( IRawElementProviderFragment provider ) : System
provider IRawElementProviderFragment
return System