AddAutomationEventHandler Method

Automation.AddAutomationEventHandler Method (AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

 

Registers a method that handles UI Automation events.

Namespace:   System.Windows.Automation
Assembly:  UIAutomationClient (in UIAutomationClient.dll)

static member AddAutomationEventHandler : 
        eventId:AutomationEvent *
        element:AutomationElement *
        scope:TreeScope *
        eventHandler:AutomationEventHandler -> unit

Parameters

eventId
Type: System.Windows.Automation.AutomationEvent

The identifier for the event the method will handle.

element
Type: System.Windows.Automation.AutomationElement

The UI Automation element to associate with the event handler.

scope
Type: System.Windows.Automation.TreeScope

The scope of events to be handled; that is, whether they are on the element itself, or on its ancestors and descendants.

eventHandler
Type: System.Windows.Automation.AutomationEventHandler

The method to call when the specified event occurs.

Some classes, such as GridPattern, expose fields identifying events that are specific to the class. The AddAutomationEventHandler method provides a mechanism that enables you to register handlers for these events.

eventHandler can be an instance of the method, or a reference to the method (AddressOf in Visual Basic).

.NET Framework
Available since 3.0
Return to top
Show:
© 2016 Microsoft