C# 클래스 MonoTests.Mono.UIAutomation.Winforms.MockBridge

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

공개 프로퍼티들

프로퍼티 타입 설명
AutomationEvents List
AutomationPropertyChangedEvents List
StructureChangedEvents List

공개 메소드들

메소드 설명
GetAutomationEventAt ( int index ) : AutomationEventTuple
GetAutomationEventCount ( AutomationEvent eventId ) : int
GetAutomationEventFrom ( object provider, int id ) : AutomationEventTuple
GetAutomationPropertyEventAt ( int index ) : AutomationPropertyChangedEventTuple
GetAutomationPropertyEventCount ( AutomationProperty propertyId ) : int
GetAutomationPropertyEventFrom ( object element, int id ) : AutomationPropertyChangedEventTuple
GetStructureChangedEventAt ( int index, StructureChangeType changeType ) : StructureChangedEventTuple
GetStructureChangedEventCount ( StructureChangeType changeType ) : int
GetStructureChangedEventFrom ( StructureChangeType changeType ) : StructureChangedEventTuple
GetStructureChangedEventFrom ( object element, StructureChangeType changeType ) : StructureChangedEventTuple
HostProviderFromHandle ( IntPtr hwnd ) : object
Initialize ( ) : void
RaiseAutomationEvent ( AutomationEvent eventId, object provider, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( object element, AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( object provider, StructureChangedEventArgs e ) : void
ResetEventLists ( ) : void
Terminate ( ) : void

메소드 상세

GetAutomationEventAt() 공개 메소드

public GetAutomationEventAt ( int index ) : AutomationEventTuple
index int
리턴 AutomationEventTuple

GetAutomationEventCount() 공개 메소드

public GetAutomationEventCount ( AutomationEvent eventId ) : int
eventId System.Windows.Automation.AutomationEvent
리턴 int

GetAutomationEventFrom() 공개 메소드

public GetAutomationEventFrom ( object provider, int id ) : AutomationEventTuple
provider object
id int
리턴 AutomationEventTuple

GetAutomationPropertyEventAt() 공개 메소드

public GetAutomationPropertyEventAt ( int index ) : AutomationPropertyChangedEventTuple
index int
리턴 AutomationPropertyChangedEventTuple

GetAutomationPropertyEventCount() 공개 메소드

public GetAutomationPropertyEventCount ( AutomationProperty propertyId ) : int
propertyId System.Windows.Automation.AutomationProperty
리턴 int

GetAutomationPropertyEventFrom() 공개 메소드

public GetAutomationPropertyEventFrom ( object element, int id ) : AutomationPropertyChangedEventTuple
element object
id int
리턴 AutomationPropertyChangedEventTuple

GetStructureChangedEventAt() 공개 메소드

public GetStructureChangedEventAt ( int index, StructureChangeType changeType ) : StructureChangedEventTuple
index int
changeType StructureChangeType
리턴 StructureChangedEventTuple

GetStructureChangedEventCount() 공개 메소드

public GetStructureChangedEventCount ( StructureChangeType changeType ) : int
changeType StructureChangeType
리턴 int

GetStructureChangedEventFrom() 공개 메소드

public GetStructureChangedEventFrom ( StructureChangeType changeType ) : StructureChangedEventTuple
changeType StructureChangeType
리턴 StructureChangedEventTuple

GetStructureChangedEventFrom() 공개 메소드

public GetStructureChangedEventFrom ( object element, StructureChangeType changeType ) : StructureChangedEventTuple
element object
changeType StructureChangeType
리턴 StructureChangedEventTuple

HostProviderFromHandle() 공개 메소드

public HostProviderFromHandle ( IntPtr hwnd ) : object
hwnd System.IntPtr
리턴 object

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

RaiseAutomationEvent() 공개 메소드

public RaiseAutomationEvent ( AutomationEvent eventId, object provider, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
provider object
e System.Windows.Automation.AutomationEventArgs
리턴 void

RaiseAutomationPropertyChangedEvent() 공개 메소드

public RaiseAutomationPropertyChangedEvent ( object element, AutomationPropertyChangedEventArgs e ) : void
element object
e System.Windows.Automation.AutomationPropertyChangedEventArgs
리턴 void

RaiseStructureChangedEvent() 공개 메소드

public RaiseStructureChangedEvent ( object provider, StructureChangedEventArgs e ) : void
provider object
e System.Windows.Automation.StructureChangedEventArgs
리턴 void

ResetEventLists() 공개 메소드

public ResetEventLists ( ) : void
리턴 void

Terminate() 공개 메소드

public Terminate ( ) : void
리턴 void

프로퍼티 상세

AutomationEvents 공개적으로 프로퍼티

public List AutomationEvents
리턴 List

AutomationPropertyChangedEvents 공개적으로 프로퍼티

public List AutomationPropertyChangedEvents
리턴 List

StructureChangedEvents 공개적으로 프로퍼티

public List StructureChangedEvents
리턴 List