C# Class UIAutomation.UiaAutomation

Inheritance: IAutomation
Show file Open project: apetrovskiy/STUPS

Public Methods

Method Description
AddAutomationEventHandler ( UIANET::System.Windows.Automation eventId, IUiElement element, UIANET::System.Windows.Automation scope, UIANET::System.Windows.Automation eventHandler ) : void
AddAutomationFocusChangedEventHandler ( UIANET::System.Windows.Automation eventHandler ) : void
AddAutomationPropertyChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation scope, UIANET::System.Windows.Automation eventHandler ) : void
AddStructureChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation scope, UIANET::System.Windows.Automation eventHandler ) : void
Compare ( IUiElement el1, IUiElement el2 ) : bool
Compare ( int runtimeId1, int runtimeId2 ) : bool
PatternName ( IBasePattern pattern ) : string
PropertyName ( UIANET::System.Windows.Automation property ) : string
RemoveAllEventHandlers ( ) : void
RemoveAutomationEventHandler ( UIANET::System.Windows.Automation eventId, IUiElement element, UIANET::System.Windows.Automation eventHandler ) : void
RemoveAutomationFocusChangedEventHandler ( UIANET::System.Windows.Automation eventHandler ) : void
RemoveAutomationPropertyChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation eventHandler ) : void
RemoveStructureChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation eventHandler ) : void

Method Details

AddAutomationEventHandler() public method

public AddAutomationEventHandler ( UIANET::System.Windows.Automation eventId, IUiElement element, UIANET::System.Windows.Automation scope, UIANET::System.Windows.Automation eventHandler ) : void
eventId UIANET::System.Windows.Automation
element IUiElement
scope UIANET::System.Windows.Automation
eventHandler UIANET::System.Windows.Automation
return void

AddAutomationFocusChangedEventHandler() public method

public AddAutomationFocusChangedEventHandler ( UIANET::System.Windows.Automation eventHandler ) : void
eventHandler UIANET::System.Windows.Automation
return void

AddAutomationPropertyChangedEventHandler() public method

public AddAutomationPropertyChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation scope, UIANET::System.Windows.Automation eventHandler ) : void
element IUiElement
scope UIANET::System.Windows.Automation
eventHandler UIANET::System.Windows.Automation
return void

AddStructureChangedEventHandler() public method

public AddStructureChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation scope, UIANET::System.Windows.Automation eventHandler ) : void
element IUiElement
scope UIANET::System.Windows.Automation
eventHandler UIANET::System.Windows.Automation
return void

Compare() public method

public Compare ( IUiElement el1, IUiElement el2 ) : bool
el1 IUiElement
el2 IUiElement
return bool

Compare() public method

public Compare ( int runtimeId1, int runtimeId2 ) : bool
runtimeId1 int
runtimeId2 int
return bool

PatternName() public method

public PatternName ( IBasePattern pattern ) : string
pattern IBasePattern
return string

PropertyName() public method

public PropertyName ( UIANET::System.Windows.Automation property ) : string
property UIANET::System.Windows.Automation
return string

RemoveAllEventHandlers() public method

public RemoveAllEventHandlers ( ) : void
return void

RemoveAutomationEventHandler() public method

public RemoveAutomationEventHandler ( UIANET::System.Windows.Automation eventId, IUiElement element, UIANET::System.Windows.Automation eventHandler ) : void
eventId UIANET::System.Windows.Automation
element IUiElement
eventHandler UIANET::System.Windows.Automation
return void

RemoveAutomationFocusChangedEventHandler() public method

public RemoveAutomationFocusChangedEventHandler ( UIANET::System.Windows.Automation eventHandler ) : void
eventHandler UIANET::System.Windows.Automation
return void

RemoveAutomationPropertyChangedEventHandler() public method

public RemoveAutomationPropertyChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation eventHandler ) : void
element IUiElement
eventHandler UIANET::System.Windows.Automation
return void

RemoveStructureChangedEventHandler() public method

public RemoveStructureChangedEventHandler ( IUiElement element, UIANET::System.Windows.Automation eventHandler ) : void
element IUiElement
eventHandler UIANET::System.Windows.Automation
return void