C# Класс VisualUIAVerify.Features.FocusTracer

This class is focus-change listener. When focus tracing is started then AutomationElement in tree for focused control is highlighted.
Наследование: VisualUIAVerify.Utils.FocusChangeListener
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
FocusTracer ( AutomationElementTreeControl TreeControl ) : System

Защищенные методы

Метод Описание
OnAutomationFocusChanged ( AutomationElement element ) : void
OnEndFocusTracing ( ) : void

Приватные методы

Метод Описание
HightlightNode ( AutomationElementTreeNode newFocusedNode ) : void

this method will highlight newFocusedNode in the tree

InitiliazeBackgroundWorker ( ) : void

this will set instance of background thread worker.

ReleaseInstanceOfBackgroundWorker ( ) : void

this will release instance of background thread worker.

focusChangedWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
focusChangedWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
focusChangedWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Описание методов

FocusTracer() публичный Метод

public FocusTracer ( AutomationElementTreeControl TreeControl ) : System
TreeControl VisualUIAVerify.Controls.AutomationElementTreeControl
Результат System

OnAutomationFocusChanged() защищенный Метод

protected OnAutomationFocusChanged ( AutomationElement element ) : void
element System.Windows.Automation.AutomationElement
Результат void

OnEndFocusTracing() защищенный Метод

protected OnEndFocusTracing ( ) : void
Результат void