C# Class Mono.UIAutomation.Winforms.DataGridViewProvider.DataGridViewDataItemComboBoxListBoxProvider

Inheritance: ListProvider
ファイルを表示 Open project: mono/uia2atk

Public Methods

Method Description
DataGridViewDataItemComboBoxListBoxProvider ( DataGridViewDataItemComboBoxProvider comboboxProvider ) : Mono.Unix
GetDisplayMemberFromValue ( object value ) : string
GetItemPropertyValue ( ListItemProvider item, int propertyId ) : object
GetListItemBehaviorRealization ( AutomationPattern behavior, ListItemProvider listItem ) : IProviderBehavior
GetSelectedItems ( ) : System.Windows.Automation.Provider.IRawElementProviderSimple[]
GetValueMemberFromValue ( object value ) : object
IndexOfObjectItem ( object objectItem ) : int
Initialize ( ) : void
InitializeChildControlStructure ( ) : void
IsItemSelected ( ListItemProvider item ) : bool
ScrollItemIntoView ( ListItemProvider item ) : void
SelectItem ( ListItemProvider item ) : void
UnselectItem ( ListItemProvider item ) : void

Protected Methods

Method Description
GetProviderPropertyValue ( int propertyId ) : object
InitializeScrollBehaviorObserver ( ) : void

Private Methods

Method Description
GetBehaviorRealization ( AutomationPattern behavior ) : IProviderBehavior
GetDataBindingValueFromObjectItem ( object objectItem, DataSourceBindingMemberType memberType ) : object

Method Details

DataGridViewDataItemComboBoxListBoxProvider() public method

public DataGridViewDataItemComboBoxListBoxProvider ( DataGridViewDataItemComboBoxProvider comboboxProvider ) : Mono.Unix
comboboxProvider DataGridViewDataItemComboBoxProvider
return Mono.Unix

GetDisplayMemberFromValue() public method

public GetDisplayMemberFromValue ( object value ) : string
value object
return string

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

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[]

GetValueMemberFromValue() public method

public GetValueMemberFromValue ( object value ) : object
value object
return object

IndexOfObjectItem() public method

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

Initialize() public method

public Initialize ( ) : void
return void

InitializeChildControlStructure() public method

public InitializeChildControlStructure ( ) : void
return void

InitializeScrollBehaviorObserver() protected method

protected InitializeScrollBehaviorObserver ( ) : void
return void

IsItemSelected() public method

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

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