C# Class Mono.UIAutomation.Winforms.DataGridProvider

Inheritance: FragmentRootControlProvider, IListProvider, IScrollBehaviorSubject
Afficher le fichier Open project: mono/uia2atk Class Usage Examples

Méthodes publiques

Méthode Description
DataGridProvider ( System.Windows.Forms datagrid ) : System
FinalizeChildControlStructure ( ) : void
FocusItem ( object objectItem ) : void
GetChildProviderAt ( int row, int column ) : System.Windows.Automation.Provider.IRawElementProviderSimple
GetItemPropertyValue ( ListItemProvider item, int propertyId ) : object
GetItemToggleState ( ListItemProvider item ) : ToggleState
GetListItemBehaviorRealization ( AutomationPattern behavior, ListItemProvider listItem ) : IProviderBehavior
GetListItemEventRealization ( ProviderEventType eventType, ListItemProvider provider ) : IConnectable
GetScrollbarProvider ( System.Windows.Forms scrollbar ) : FragmentControlProvider
GetSelectedItems ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
IndexOfObjectItem ( object objectItem ) : int
Initialize ( ) : void
InitializeChildControlStructure ( ) : void
IsItemSelected ( ListItemProvider item ) : bool
ScrollItemIntoView ( ListItemProvider item ) : void
SelectItem ( ListItemProvider item ) : void
Terminate ( ) : void
ToggleItem ( ListItemProvider item ) : void
UnselectItem ( ListItemProvider item ) : void

Méthodes protégées

Méthode Description
GetProviderPropertyValue ( int propertyId ) : object

Private Methods

Méthode Description
CreateHeader ( System.Windows.Forms tableStyle ) : void
CreateListItem ( int row, System.Windows.Forms tableStyle ) : void
OnDataSourceChanged ( object sender, EventArgs args ) : void
OnScrollPatternSupportChanged ( object sender, EventArgs args ) : void
OnUIACollectionChanged ( object sender, CollectionChangeEventArgs args ) : void
RequestCurrencyManager ( ) : System.Windows.Forms.CurrencyManager
UpdateChildren ( ) : void
UpdateScrollBehavior ( ) : void

Method Details

DataGridProvider() public méthode

public DataGridProvider ( System.Windows.Forms datagrid ) : System
datagrid System.Windows.Forms
Résultat System

FinalizeChildControlStructure() public méthode

public FinalizeChildControlStructure ( ) : void
Résultat void

FocusItem() public méthode

public FocusItem ( object objectItem ) : void
objectItem object
Résultat void

GetChildProviderAt() public méthode

public GetChildProviderAt ( int row, int column ) : System.Windows.Automation.Provider.IRawElementProviderSimple
row int
column int
Résultat System.Windows.Automation.Provider.IRawElementProviderSimple

GetItemPropertyValue() public méthode

public GetItemPropertyValue ( ListItemProvider item, int propertyId ) : object
item ListItemProvider
propertyId int
Résultat object

GetItemToggleState() public méthode

public GetItemToggleState ( ListItemProvider item ) : ToggleState
item ListItemProvider
Résultat ToggleState

GetListItemBehaviorRealization() public méthode

public GetListItemBehaviorRealization ( AutomationPattern behavior, ListItemProvider listItem ) : IProviderBehavior
behavior System.Windows.Automation.AutomationPattern
listItem ListItemProvider
Résultat IProviderBehavior

GetListItemEventRealization() public méthode

public GetListItemEventRealization ( ProviderEventType eventType, ListItemProvider provider ) : IConnectable
eventType ProviderEventType
provider ListItemProvider
Résultat IConnectable

GetProviderPropertyValue() protected méthode

protected GetProviderPropertyValue ( int propertyId ) : object
propertyId int
Résultat object

GetScrollbarProvider() public méthode

public GetScrollbarProvider ( System.Windows.Forms scrollbar ) : FragmentControlProvider
scrollbar System.Windows.Forms
Résultat FragmentControlProvider

GetSelectedItems() public méthode

public GetSelectedItems ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
Résultat System.Windows.Automation.Provider.IRawElementProviderSimple[]

IndexOfObjectItem() public méthode

public IndexOfObjectItem ( object objectItem ) : int
objectItem object
Résultat int

Initialize() public méthode

public Initialize ( ) : void
Résultat void

InitializeChildControlStructure() public méthode

public InitializeChildControlStructure ( ) : void
Résultat void

IsItemSelected() public méthode

public IsItemSelected ( ListItemProvider item ) : bool
item ListItemProvider
Résultat bool

ScrollItemIntoView() public méthode

public ScrollItemIntoView ( ListItemProvider item ) : void
item ListItemProvider
Résultat void

SelectItem() public méthode

public SelectItem ( ListItemProvider item ) : void
item ListItemProvider
Résultat void

Terminate() public méthode

public Terminate ( ) : void
Résultat void

ToggleItem() public méthode

public ToggleItem ( ListItemProvider item ) : void
item ListItemProvider
Résultat void

UnselectItem() public méthode

public UnselectItem ( ListItemProvider item ) : void
item ListItemProvider
Résultat void