C# Class Mono.UIAutomation.ClientSource.ClientEventManager

Datei anzeigen Open project: mono/uia2atk Class Usage Examples

Public Methods

Method Description
AddAutomationEventHandler ( AutomationEvent eventId, System.Windows.Automation.Provider.IRawElementProviderSimple provider, TreeScope scope, AutomationEventHandler eventHandler ) : void
AddAutomationPropertyChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, TreeScope scope, AutomationPropertyChangedEventHandler eventHandler, int properties ) : void
AddStructureChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, TreeScope scope, StructureChangedEventHandler eventHandler ) : void
RaiseAutomationEvent ( AutomationEvent eventId, System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, StructureChangedEventArgs e ) : void
RemoveAllEventHandlers ( ) : void
RemoveAutomationEventHandler ( AutomationEvent eventId, System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationEventHandler eventHandler ) : void
RemoveAutomationPropertyChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationPropertyChangedEventHandler eventHandler ) : void
RemoveStructureChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, StructureChangedEventHandler eventHandler ) : void

Private Methods

Method Description
IsProviderInScope ( System.Windows.Automation.Provider.IRawElementProviderSimple target, System.Windows.Automation.Provider.IRawElementProviderSimple element, TreeScope scope ) : bool

Method Details

AddAutomationEventHandler() public static method

public static AddAutomationEventHandler ( AutomationEvent eventId, System.Windows.Automation.Provider.IRawElementProviderSimple provider, TreeScope scope, AutomationEventHandler eventHandler ) : void
eventId System.Windows.Automation.AutomationEvent
provider System.Windows.Automation.Provider.IRawElementProviderSimple
scope TreeScope
eventHandler AutomationEventHandler
return void

AddAutomationPropertyChangedEventHandler() public static method

public static AddAutomationPropertyChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, TreeScope scope, AutomationPropertyChangedEventHandler eventHandler, int properties ) : void
provider System.Windows.Automation.Provider.IRawElementProviderSimple
scope TreeScope
eventHandler AutomationPropertyChangedEventHandler
properties int
return void

AddStructureChangedEventHandler() public static method

public static AddStructureChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, TreeScope scope, StructureChangedEventHandler eventHandler ) : void
provider System.Windows.Automation.Provider.IRawElementProviderSimple
scope TreeScope
eventHandler StructureChangedEventHandler
return void

RaiseAutomationEvent() public static method

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

RaiseAutomationPropertyChangedEvent() public static method

public static RaiseAutomationPropertyChangedEvent ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationPropertyChangedEventArgs e ) : void
provider System.Windows.Automation.Provider.IRawElementProviderSimple
e System.Windows.Automation.AutomationPropertyChangedEventArgs
return void

RaiseStructureChangedEvent() public static method

public static RaiseStructureChangedEvent ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, StructureChangedEventArgs e ) : void
provider System.Windows.Automation.Provider.IRawElementProviderSimple
e System.Windows.Automation.StructureChangedEventArgs
return void

RemoveAllEventHandlers() public static method

public static RemoveAllEventHandlers ( ) : void
return void

RemoveAutomationEventHandler() public static method

public static RemoveAutomationEventHandler ( AutomationEvent eventId, System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationEventHandler eventHandler ) : void
eventId System.Windows.Automation.AutomationEvent
provider System.Windows.Automation.Provider.IRawElementProviderSimple
eventHandler AutomationEventHandler
return void

RemoveAutomationPropertyChangedEventHandler() public static method

public static RemoveAutomationPropertyChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, AutomationPropertyChangedEventHandler eventHandler ) : void
provider System.Windows.Automation.Provider.IRawElementProviderSimple
eventHandler AutomationPropertyChangedEventHandler
return void

RemoveStructureChangedEventHandler() public static method

public static RemoveStructureChangedEventHandler ( System.Windows.Automation.Provider.IRawElementProviderSimple provider, StructureChangedEventHandler eventHandler ) : void
provider System.Windows.Automation.Provider.IRawElementProviderSimple
eventHandler StructureChangedEventHandler
return void