C# Class System.Windows.Automation.Providers.AutomationInteropProvider

Mostrar archivo Open project: apetrovskiy/STUPS

Public Methods

Method Description
HostProviderFromHandle ( IntPtr hwnd ) : IRawElementProviderSimple
RaiseAutomationEvent ( AutomationEvent eventId, IRawElementProviderSimple provider, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( IRawElementProviderSimple element, AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( IRawElementProviderSimple provider, StructureChangedEventArgs e ) : void
ReturnRawElementProvider ( IntPtr hwnd, IntPtr wParam, IntPtr lParam, IRawElementProviderSimple el ) : IntPtr

Method Details

HostProviderFromHandle() public static method

public static HostProviderFromHandle ( IntPtr hwnd ) : IRawElementProviderSimple
hwnd System.IntPtr
return IRawElementProviderSimple

RaiseAutomationEvent() public static method

public static RaiseAutomationEvent ( AutomationEvent eventId, IRawElementProviderSimple provider, AutomationEventArgs e ) : void
eventId AutomationEvent
provider IRawElementProviderSimple
e AutomationEventArgs
return void

RaiseAutomationPropertyChangedEvent() public static method

public static RaiseAutomationPropertyChangedEvent ( IRawElementProviderSimple element, AutomationPropertyChangedEventArgs e ) : void
element IRawElementProviderSimple
e AutomationPropertyChangedEventArgs
return void

RaiseStructureChangedEvent() public static method

public static RaiseStructureChangedEvent ( IRawElementProviderSimple provider, StructureChangedEventArgs e ) : void
provider IRawElementProviderSimple
e StructureChangedEventArgs
return void

ReturnRawElementProvider() public static method

public static ReturnRawElementProvider ( IntPtr hwnd, IntPtr wParam, IntPtr lParam, IRawElementProviderSimple el ) : IntPtr
hwnd System.IntPtr
wParam System.IntPtr
lParam System.IntPtr
el IRawElementProviderSimple
return System.IntPtr