C# Класс UIAutomation.HasControlInputCmdletBase

Description of HasControlInputCmdletBase.
Наследование: HasScriptBlockCmdletBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CheckAndPrepareInput bool
checkNotNull bool

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

Метод Описание
HasControlInputCmdletBase ( ) : System

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

Метод Описание
ClickControl ( HasControlInputCmdletBase cmdlet, IUiElement element, ClickSettings settings ) : bool
GetColorProbe ( HasControlInputCmdletBase cmdlet, IUiElement element ) : bool
OnUIAutomationEvent ( object src, UIANET::System.Windows.Automation e ) : void
OnUIAutomationPropertyChangedEvent ( object src, UIANET::System.Windows.Automation e ) : void
OnUIRecordingAutomationEvent ( object src, UIANET::System.Windows.Automation e ) : void
OnUIStructureChangedEvent ( object src, UIANET::System.Windows.Automation e ) : void
OnUIWindowClosedEvent ( object src, UIANET::System.Windows.Automation e ) : void
StopProcessing ( ) : void
SubscribeToEvents ( HasControlInputCmdletBase cmdlet, IUiElement inputObject, UIANET::System.Windows.Automation eventType, UIANET::System.Windows.Automation properties ) : void
TestControlByPropertiesFromHashtable ( IUiElement inputElements, IEnumerable searchCriteria, int timeout ) : bool

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

Метод Описание
CheckAndPrepareInput ( HasControlInputCmdletBase cmdlet ) : bool
checkNotNull ( object objectToTest, UIANET::System.Windows.Automation e ) : bool

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

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

protected ClickControl ( HasControlInputCmdletBase cmdlet, IUiElement element, ClickSettings settings ) : bool
cmdlet HasControlInputCmdletBase
element IUiElement
settings ClickSettings
Результат bool

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

protected GetColorProbe ( HasControlInputCmdletBase cmdlet, IUiElement element ) : bool
cmdlet HasControlInputCmdletBase
element IUiElement
Результат bool

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

public HasControlInputCmdletBase ( ) : System
Результат System

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

protected OnUIAutomationEvent ( object src, UIANET::System.Windows.Automation e ) : void
src object
e UIANET::System.Windows.Automation
Результат void

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

protected OnUIAutomationPropertyChangedEvent ( object src, UIANET::System.Windows.Automation e ) : void
src object
e UIANET::System.Windows.Automation
Результат void

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

protected OnUIRecordingAutomationEvent ( object src, UIANET::System.Windows.Automation e ) : void
src object
e UIANET::System.Windows.Automation
Результат void

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

protected OnUIStructureChangedEvent ( object src, UIANET::System.Windows.Automation e ) : void
src object
e UIANET::System.Windows.Automation
Результат void

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

protected OnUIWindowClosedEvent ( object src, UIANET::System.Windows.Automation e ) : void
src object
e UIANET::System.Windows.Automation
Результат void

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

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

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

protected SubscribeToEvents ( HasControlInputCmdletBase cmdlet, IUiElement inputObject, UIANET::System.Windows.Automation eventType, UIANET::System.Windows.Automation properties ) : void
cmdlet HasControlInputCmdletBase
inputObject IUiElement
eventType UIANET::System.Windows.Automation
properties UIANET::System.Windows.Automation
Результат void

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

protected TestControlByPropertiesFromHashtable ( IUiElement inputElements, IEnumerable searchCriteria, int timeout ) : bool
inputElements IUiElement
searchCriteria IEnumerable
timeout int
Результат bool