C# 클래스 UIA.Extensions.AutomationProviders.AutomationProvider

상속: IRawElementProviderFragmentRoot
파일 보기 프로젝트 열기: northwoodspd/UIA.Extensions 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
AddChild ( AutomationProvider child ) : void
AutomationProvider ( ) : System
AutomationProvider ( AutomationProvider parent ) : System
ElementProviderFromPoint ( double x, double y ) : IRawElementProviderFragment
GetEmbeddedFragmentRoots ( ) : IRawElementProviderSimple[]
GetFocus ( ) : IRawElementProviderFragment
GetPatternProvider ( int patternId ) : object
GetPropertyValue ( int propertyId ) : object
GetRuntimeId ( ) : int[]
Navigate ( NavigateDirection direction ) : IRawElementProviderFragment
SetFocus ( ) : void
SetPropertyValue ( int propertyId, Func propertyGetter ) : void
SetPropertyValue ( int propertyId, Object propertyValue ) : void

메소드 상세

AddChild() 공개 메소드

public AddChild ( AutomationProvider child ) : void
child AutomationProvider
리턴 void

AutomationProvider() 공개 메소드

public AutomationProvider ( ) : System
리턴 System

AutomationProvider() 공개 메소드

public AutomationProvider ( AutomationProvider parent ) : System
parent AutomationProvider
리턴 System

ElementProviderFromPoint() 공개 메소드

public ElementProviderFromPoint ( double x, double y ) : IRawElementProviderFragment
x double
y double
리턴 IRawElementProviderFragment

GetEmbeddedFragmentRoots() 공개 메소드

public GetEmbeddedFragmentRoots ( ) : IRawElementProviderSimple[]
리턴 IRawElementProviderSimple[]

GetFocus() 공개 메소드

public GetFocus ( ) : IRawElementProviderFragment
리턴 IRawElementProviderFragment

GetPatternProvider() 공개 메소드

public GetPatternProvider ( int patternId ) : object
patternId int
리턴 object

GetPropertyValue() 공개 메소드

public GetPropertyValue ( int propertyId ) : object
propertyId int
리턴 object

GetRuntimeId() 공개 메소드

public GetRuntimeId ( ) : int[]
리턴 int[]

Navigate() 공개 메소드

public Navigate ( NavigateDirection direction ) : IRawElementProviderFragment
direction NavigateDirection
리턴 IRawElementProviderFragment

SetFocus() 공개 메소드

public SetFocus ( ) : void
리턴 void

SetPropertyValue() 공개 메소드

public SetPropertyValue ( int propertyId, Func propertyGetter ) : void
propertyId int
propertyGetter Func
리턴 void

SetPropertyValue() 공개 메소드

public SetPropertyValue ( int propertyId, Object propertyValue ) : void
propertyId int
propertyValue Object
리턴 void