C# 클래스 Mono.UIAutomation.UiaDbusBridge.Wrappers.ProviderElementWrapper

상속: IAutomationElement
파일 보기 프로젝트 열기: mono/uia2atk 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetOrCreatePatternInfo PatternInfo
GetWrapperFromPoint ProviderElementWrapper
PerformUnregisterPattern void

공개 메소드들

메소드 설명
GetCurrentPatternPath ( int patternId ) : string
GetDescendantPathFromPoint ( double x, double y ) : string
ProviderElementWrapper ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
Register ( NDesk.DBus.Bus bus ) : void
SetFocus ( ) : void
SupportsProperty ( int propertyId ) : bool
Unregister ( ) : void
UnregisterPattern ( int patternId ) : void

비공개 메소드들

메소드 설명
GetOrCreatePatternInfo ( int id, object provider, string path, CreateWrapperFromProvider wrapperCreator ) : PatternInfo
GetWrapperFromPoint ( ProviderElementWrapper root, double px, double py, bool checkRoot ) : ProviderElementWrapper
PerformUnregisterPattern ( PatternInfo info ) : void

메소드 상세

GetCurrentPatternPath() 공개 메소드

public GetCurrentPatternPath ( int patternId ) : string
patternId int
리턴 string

GetDescendantPathFromPoint() 공개 메소드

public GetDescendantPathFromPoint ( double x, double y ) : string
x double
y double
리턴 string

ProviderElementWrapper() 공개 메소드

public ProviderElementWrapper ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
provider System.Windows.Automation.Provider.IRawElementProviderSimple
리턴 System

Register() 공개 메소드

public Register ( NDesk.DBus.Bus bus ) : void
bus NDesk.DBus.Bus
리턴 void

SetFocus() 공개 메소드

public SetFocus ( ) : void
리턴 void

SupportsProperty() 공개 메소드

public SupportsProperty ( int propertyId ) : bool
propertyId int
리턴 bool

Unregister() 공개 메소드

public Unregister ( ) : void
리턴 void

UnregisterPattern() 공개 메소드

public UnregisterPattern ( int patternId ) : void
patternId int
리턴 void