C# Class UIAutomationWrapper.ElementProvider

Inheritance: System.Windows.Automation.Provider.IRawElementProviderSimple
Exibir arquivo Open project: netide/netide Class Usage Examples

Private Properties

Property Type Description
GetAccessKey object
GetAutomationId object
GetIsOffscreen object
IRawElementProviderSimple object
MonitorFromRect System.IntPtr

Public Methods

Method Description
Install ( ElementProvider elementProvider ) : void

Protected Methods

Method Description
ElementProvider ( Control control ) : System
GetPatternProvider ( AutomationPattern automationPattern ) : object
GetPropertyValue ( AutomationProperty automationProperty ) : object

Private Methods

Method Description
GetAccessKey ( ) : object
GetAutomationId ( ) : object
GetIsOffscreen ( ) : object
IRawElementProviderSimple ( int patternId ) : object
MonitorFromRect ( [ lprc, uint dwFlags ) : IntPtr

Method Details

ElementProvider() protected method

protected ElementProvider ( Control control ) : System
control System.Windows.Forms.Control
return System

GetPatternProvider() protected method

protected GetPatternProvider ( AutomationPattern automationPattern ) : object
automationPattern System.Windows.Automation.AutomationPattern
return object

GetPropertyValue() protected method

protected GetPropertyValue ( AutomationProperty automationProperty ) : object
automationProperty System.Windows.Automation.AutomationProperty
return object

Install() public static method

public static Install ( ElementProvider elementProvider ) : void
elementProvider ElementProvider
return void