C# Class Mono.UIAutomation.Winforms.ListBoxProvider

Inheritance: ListProvider
显示文件 Open project: mono/uia2atk Class Usage Examples

Public Methods

Method Description
ElementProviderFromPoint ( double x, double y ) : IRawElementProviderFragment
FinalizeChildControlStructure ( ) : void
FocusItem ( object objectItem ) : void
GetFocus ( ) : IRawElementProviderFragment
GetInternalScrollBar ( Orientation orientation ) : ScrollBar
GetItemPropertyValue ( ListItemProvider item, int propertyId ) : object
GetListItemBehaviorRealization ( AutomationPattern behavior, ListItemProvider listItem ) : IProviderBehavior
GetListItemEventRealization ( ProviderEventType eventType, ListItemProvider provider ) : IConnectable
GetSelectedItems ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
IndexOfObjectItem ( object objectItem ) : int
InitializeChildControlStructure ( ) : void
IsItemSelected ( ListItemProvider item ) : bool
ListBoxProvider ( ListBox listbox ) : System
ScrollItemIntoView ( ListItemProvider item ) : void
SelectItem ( ListItemProvider item ) : void
UnselectItem ( ListItemProvider item ) : void

Protected Methods

Method Description
GetProviderPropertyValue ( int propertyId ) : object

Private Methods

Method Description
GetBehaviorRealization ( AutomationPattern behavior ) : IProviderBehavior

Method Details

ElementProviderFromPoint() public method

public ElementProviderFromPoint ( double x, double y ) : IRawElementProviderFragment
x double
y double
return IRawElementProviderFragment

FinalizeChildControlStructure() public method

public FinalizeChildControlStructure ( ) : void
return void

FocusItem() public method

public FocusItem ( object objectItem ) : void
objectItem object
return void

GetFocus() public method

public GetFocus ( ) : IRawElementProviderFragment
return IRawElementProviderFragment

GetInternalScrollBar() public method

public GetInternalScrollBar ( Orientation orientation ) : ScrollBar
orientation Orientation
return System.Windows.Forms.ScrollBar

GetItemPropertyValue() public method

public GetItemPropertyValue ( ListItemProvider item, int propertyId ) : object
item ListItemProvider
propertyId int
return object

GetListItemBehaviorRealization() public method

public GetListItemBehaviorRealization ( AutomationPattern behavior, ListItemProvider listItem ) : IProviderBehavior
behavior System.Windows.Automation.AutomationPattern
listItem ListItemProvider
return IProviderBehavior

GetListItemEventRealization() public method

public GetListItemEventRealization ( ProviderEventType eventType, ListItemProvider provider ) : IConnectable
eventType ProviderEventType
provider ListItemProvider
return IConnectable

GetProviderPropertyValue() protected method

protected GetProviderPropertyValue ( int propertyId ) : object
propertyId int
return object

GetSelectedItems() public method

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

IndexOfObjectItem() public method

public IndexOfObjectItem ( object objectItem ) : int
objectItem object
return int

InitializeChildControlStructure() public method

public InitializeChildControlStructure ( ) : void
return void

IsItemSelected() public method

public IsItemSelected ( ListItemProvider item ) : bool
item ListItemProvider
return bool

ListBoxProvider() public method

public ListBoxProvider ( ListBox listbox ) : System
listbox System.Windows.Forms.ListBox
return System

ScrollItemIntoView() public method

public ScrollItemIntoView ( ListItemProvider item ) : void
item ListItemProvider
return void

SelectItem() public method

public SelectItem ( ListItemProvider item ) : void
item ListItemProvider
return void

UnselectItem() public method

public UnselectItem ( ListItemProvider item ) : void
item ListItemProvider
return void