C# Class Mono.UIAutomation.ClientSource.ClientAutomationSource

Inheritance: IAutomationSource
Afficher le fichier Open project: mono/uia2atk Class Usage Examples

Méthodes publiques

Méthode Description
AddAutomationEventHandler ( AutomationEvent eventId, IElement element, TreeScope scope, AutomationEventHandler eventHandler ) : void
AddAutomationFocusChangedEventHandler ( FocusChangedEventHandler eventHandler ) : void
AddAutomationPropertyChangedEventHandler ( IElement element, TreeScope scope, AutomationPropertyChangedEventHandler eventHandler, AutomationProperty properties ) : void
AddStructureChangedEventHandler ( IElement element, TreeScope scope, StructureChangedEventHandler eventHandler ) : void
GetElementFromHandle ( IntPtr handle ) : IElement
GetFocusedElement ( ) : IElement
GetOrCreateElement ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : ClientElement
GetRootElements ( ) : IElement[]
Initialize ( ) : void
RemoveAllEventHandlers ( ) : void
RemoveAutomationEventHandler ( AutomationEvent eventId, IElement element, AutomationEventHandler eventHandler ) : void
RemoveAutomationFocusChangedEventHandler ( FocusChangedEventHandler eventHandler ) : void
RemoveAutomationPropertyChangedEventHandler ( IElement element, AutomationPropertyChangedEventHandler eventHandler ) : void
RemoveStructureChangedEventHandler ( IElement element, StructureChangedEventHandler eventHandler ) : void

Method Details

AddAutomationEventHandler() public méthode

public AddAutomationEventHandler ( AutomationEvent eventId, IElement element, TreeScope scope, AutomationEventHandler eventHandler ) : void
eventId System.Windows.Automation.AutomationEvent
element IElement
scope TreeScope
eventHandler AutomationEventHandler
Résultat void

AddAutomationFocusChangedEventHandler() public méthode

public AddAutomationFocusChangedEventHandler ( FocusChangedEventHandler eventHandler ) : void
eventHandler FocusChangedEventHandler
Résultat void

AddAutomationPropertyChangedEventHandler() public méthode

public AddAutomationPropertyChangedEventHandler ( IElement element, TreeScope scope, AutomationPropertyChangedEventHandler eventHandler, AutomationProperty properties ) : void
element IElement
scope TreeScope
eventHandler AutomationPropertyChangedEventHandler
properties System.Windows.Automation.AutomationProperty
Résultat void

AddStructureChangedEventHandler() public méthode

public AddStructureChangedEventHandler ( IElement element, TreeScope scope, StructureChangedEventHandler eventHandler ) : void
element IElement
scope TreeScope
eventHandler StructureChangedEventHandler
Résultat void

GetElementFromHandle() public méthode

public GetElementFromHandle ( IntPtr handle ) : IElement
handle System.IntPtr
Résultat IElement

GetFocusedElement() public méthode

public GetFocusedElement ( ) : IElement
Résultat IElement

GetOrCreateElement() public méthode

public GetOrCreateElement ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : ClientElement
provider System.Windows.Automation.Provider.IRawElementProviderSimple
Résultat ClientElement

GetRootElements() public méthode

public GetRootElements ( ) : IElement[]
Résultat IElement[]

Initialize() public méthode

public Initialize ( ) : void
Résultat void

RemoveAllEventHandlers() public méthode

public RemoveAllEventHandlers ( ) : void
Résultat void

RemoveAutomationEventHandler() public méthode

public RemoveAutomationEventHandler ( AutomationEvent eventId, IElement element, AutomationEventHandler eventHandler ) : void
eventId System.Windows.Automation.AutomationEvent
element IElement
eventHandler AutomationEventHandler
Résultat void

RemoveAutomationFocusChangedEventHandler() public méthode

public RemoveAutomationFocusChangedEventHandler ( FocusChangedEventHandler eventHandler ) : void
eventHandler FocusChangedEventHandler
Résultat void

RemoveAutomationPropertyChangedEventHandler() public méthode

public RemoveAutomationPropertyChangedEventHandler ( IElement element, AutomationPropertyChangedEventHandler eventHandler ) : void
element IElement
eventHandler AutomationPropertyChangedEventHandler
Résultat void

RemoveStructureChangedEventHandler() public méthode

public RemoveStructureChangedEventHandler ( IElement element, StructureChangedEventHandler eventHandler ) : void
element IElement
eventHandler StructureChangedEventHandler
Résultat void