C# Класс UiaAtkBridge.Tree

Наследование: ComponentParentAdapter, Atk.ISelectionImplementor, Atk.ITableImplementor
Показать файл Открыть проект

Открытые методы

Метод Описание
AddColumnSelection ( int column ) : bool
AddRowSelection ( int row ) : bool
AddSelection ( int i ) : bool
ClearSelection ( ) : 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
IsChildSelected ( int i ) : bool
IsColumnSelected ( int column ) : bool
IsRowSelected ( int row ) : bool
IsSelected ( int row, int column ) : bool
NotifyRowAdjusted ( Adapter adapter, bool expanded ) : void
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( object childProvider, StructureChangedEventArgs e ) : void
RefAt ( int row, int column ) : Atk.Object
RefSelection ( int i ) : Atk.Object
RemoveColumnSelection ( int column ) : bool
RemoveRowSelection ( int row ) : bool
RemoveSelection ( int i ) : bool
SelectAllSelection ( ) : 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
Tree ( IRawElementProviderFragment provider ) : System

Защищенные методы

Метод Описание
OnRefStateSet ( ) : Atk.StateSet
UpdateNameProperty ( string newName, bool fromCtor ) : void

Приватные методы

Метод Описание
AddOneChild ( Atk child ) : void
CalculateRowCount ( IRawElementProviderFragment provider, int &count ) : void
GetObjectAtRow ( IRawElementProviderFragment provider, int target, int &index ) : Atk.Object
GetRowForAdapter ( Adapter target ) : int
GetRowForProvider ( IRawElementProviderFragment provider, IRawElementProviderFragment target, int &index ) : int
HandleItemFocus ( Adapter item, bool itemFocused ) : void
IsExpanded ( IRawElementProviderFragment provider ) : bool
IsListItem ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : bool
NotifyItemSelected ( Adapter item ) : void
NotifyItemSelectionRemoved ( Adapter item ) : void
RemoveChild ( Atk childToRemove ) : void

Описание методов

AddColumnSelection() публичный Метод

public AddColumnSelection ( int column ) : bool
column int
Результат bool

AddRowSelection() публичный Метод

public AddRowSelection ( int row ) : bool
row int
Результат bool

AddSelection() публичный Метод

public AddSelection ( int i ) : bool
i int
Результат bool

ClearSelection() публичный Метод

public ClearSelection ( ) : bool
Результат bool

GetColumnAtIndex() публичный Метод

public GetColumnAtIndex ( int index ) : int
index int
Результат int

GetColumnDescription() публичный Метод

public GetColumnDescription ( int column ) : string
column int
Результат string

GetColumnExtentAt() публичный Метод

public GetColumnExtentAt ( int row, int column ) : int
row int
column int
Результат int

GetColumnHeader() публичный Метод

public GetColumnHeader ( int column ) : Atk.Object
column int
Результат Atk.Object

GetIndexAt() публичный Метод

public GetIndexAt ( int row, int column ) : int
row int
column int
Результат int

GetRowAtIndex() публичный Метод

public GetRowAtIndex ( int index ) : int
index int
Результат int

GetRowDescription() публичный Метод

public GetRowDescription ( int row ) : string
row int
Результат string

GetRowExtentAt() публичный Метод

public GetRowExtentAt ( int row, int column ) : int
row int
column int
Результат int

GetRowHeader() публичный Метод

public GetRowHeader ( int row ) : Atk.Object
row int
Результат Atk.Object

GetSelectedColumns() публичный Метод

public GetSelectedColumns ( int &selected ) : int
selected int
Результат int

GetSelectedRows() публичный Метод

public GetSelectedRows ( int &selected ) : int
selected int
Результат int

IsChildSelected() публичный Метод

public IsChildSelected ( int i ) : bool
i int
Результат bool

IsColumnSelected() публичный Метод

public IsColumnSelected ( int column ) : bool
column int
Результат bool

IsRowSelected() публичный Метод

public IsRowSelected ( int row ) : bool
row int
Результат bool

IsSelected() публичный Метод

public IsSelected ( int row, int column ) : bool
row int
column int
Результат bool

NotifyRowAdjusted() публичный Метод

public NotifyRowAdjusted ( Adapter adapter, bool expanded ) : void
adapter Adapter
expanded bool
Результат void

OnRefStateSet() защищенный Метод

protected OnRefStateSet ( ) : Atk.StateSet
Результат Atk.StateSet

RaiseAutomationEvent() публичный Метод

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
Результат void

RaiseAutomationPropertyChangedEvent() публичный Метод

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
e System.Windows.Automation.AutomationPropertyChangedEventArgs
Результат void

RaiseStructureChangedEvent() публичный Метод

public RaiseStructureChangedEvent ( object childProvider, StructureChangedEventArgs e ) : void
childProvider object
e System.Windows.Automation.StructureChangedEventArgs
Результат void

RefAt() публичный Метод

public RefAt ( int row, int column ) : Atk.Object
row int
column int
Результат Atk.Object

RefSelection() публичный Метод

public RefSelection ( int i ) : Atk.Object
i int
Результат Atk.Object

RemoveColumnSelection() публичный Метод

public RemoveColumnSelection ( int column ) : bool
column int
Результат bool

RemoveRowSelection() публичный Метод

public RemoveRowSelection ( int row ) : bool
row int
Результат bool

RemoveSelection() публичный Метод

public RemoveSelection ( int i ) : bool
i int
Результат bool

SelectAllSelection() публичный Метод

public SelectAllSelection ( ) : bool
Результат bool

SetColumnDescription() публичный Метод

public SetColumnDescription ( int column, string description ) : void
column int
description string
Результат void

SetColumnHeader() публичный Метод

public SetColumnHeader ( int column, Atk header ) : void
column int
header Atk
Результат void

SetRowDescription() публичный Метод

public SetRowDescription ( int row, string description ) : void
row int
description string
Результат void

SetRowHeader() публичный Метод

public SetRowHeader ( int row, Atk header ) : void
row int
header Atk
Результат void

Tree() публичный Метод

public Tree ( IRawElementProviderFragment provider ) : System
provider IRawElementProviderFragment
Результат System

UpdateNameProperty() защищенный Метод

protected UpdateNameProperty ( string newName, bool fromCtor ) : void
newName string
fromCtor bool
Результат void