C# Class Mono.UIAutomation.ClientSource.ClientAutomationBridge

Inheritance: IAutomationBridge
Show file Open project: mono/uia2atk

Public Methods

Method Description
HostProviderFromHandle ( IntPtr hwnd ) : object
Initialize ( ) : void
RaiseAutomationEvent ( AutomationEvent eventId, object provider, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( object provider, AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( object provider, StructureChangedEventArgs e ) : void
Terminate ( ) : void

Method Details

HostProviderFromHandle() public method

public HostProviderFromHandle ( IntPtr hwnd ) : object
hwnd System.IntPtr
return object

Initialize() public method

public Initialize ( ) : void
return void

RaiseAutomationEvent() public method

public RaiseAutomationEvent ( AutomationEvent eventId, object provider, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
provider object
e System.Windows.Automation.AutomationEventArgs
return void

RaiseAutomationPropertyChangedEvent() public method

public RaiseAutomationPropertyChangedEvent ( object provider, AutomationPropertyChangedEventArgs e ) : void
provider object
e System.Windows.Automation.AutomationPropertyChangedEventArgs
return void

RaiseStructureChangedEvent() public method

public RaiseStructureChangedEvent ( object provider, StructureChangedEventArgs e ) : void
provider object
e System.Windows.Automation.StructureChangedEventArgs
return void

Terminate() public method

public Terminate ( ) : void
return void