C# 클래스 UIAutomation.HasControlInputCmdletBase

Description of HasControlInputCmdletBase.
상속: HasScriptBlockCmdletBase
파일 보기 프로젝트 열기: apetrovskiy/STUPS 1 사용 예제들

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