C# 클래스 UiaAtkBridge.Adapter

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

보호된 프로퍼티들

프로퍼티 타입 설명
manages_removal bool

Private Properties

프로퍼티 타입 설명
ConvertCoords void
EmitBoundsChanged void
EmitSelectionChanged void
EmitSignal void
EmitSignal void
EmitSignal void
EmitVisibleDataChanged void
NotifyStateChange void
PostInit void

공개 메소드들

메소드 설명
Adapter ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
RemoveFromParent ( ParentAdapter parent ) : void
RemoveFromParent ( ParentAdapter parent, bool terminate ) : void

보호된 메소드들

메소드 설명
Adapter ( IntPtr ptr ) : System
GetParent ( Atk child ) : Atk.Object
NotifyFocused ( bool focused ) : void
NotifyStateChange ( Atk state ) : void
OnGetIndexInParent ( ) : int
OnRefRelationSet ( ) : Atk.RelationSet
OnRefStateSet ( ) : Atk.StateSet
SetParent ( Atk child, Atk newParent ) : void
UpdateNameProperty ( string newName, bool fromCtor ) : void

비공개 메소드들

메소드 설명
ConvertCoords ( int &x, int &y, bool toScreen ) : void
EmitBoundsChanged ( System rect ) : void
EmitSelectionChanged ( ) : void
EmitSignal ( string name ) : void
EmitSignal ( string name, object o ) : void
EmitSignal ( string name, object o1, object o2 ) : void
EmitVisibleDataChanged ( ) : void
NotifyStateChange ( Atk state, bool val ) : void
PostInit ( ) : void

메소드 상세

Adapter() 공개 메소드

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

Adapter() 보호된 메소드

protected Adapter ( IntPtr ptr ) : System
ptr System.IntPtr
리턴 System

GetParent() 보호된 정적인 메소드

protected static GetParent ( Atk child ) : Atk.Object
child Atk
리턴 Atk.Object

NotifyFocused() 보호된 메소드

protected NotifyFocused ( bool focused ) : void
focused bool
리턴 void

NotifyStateChange() 보호된 메소드

protected NotifyStateChange ( Atk state ) : void
state Atk
리턴 void

OnGetIndexInParent() 보호된 메소드

protected OnGetIndexInParent ( ) : int
리턴 int

OnRefRelationSet() 보호된 메소드

protected OnRefRelationSet ( ) : Atk.RelationSet
리턴 Atk.RelationSet

OnRefStateSet() 보호된 메소드

protected OnRefStateSet ( ) : Atk.StateSet
리턴 Atk.StateSet

RaiseAutomationEvent() 공개 메소드

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

RaiseAutomationPropertyChangedEvent() 공개 메소드

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

RemoveFromParent() 공개 메소드

public RemoveFromParent ( ParentAdapter parent ) : void
parent ParentAdapter
리턴 void

RemoveFromParent() 공개 메소드

public RemoveFromParent ( ParentAdapter parent, bool terminate ) : void
parent ParentAdapter
terminate bool
리턴 void

SetParent() 보호된 정적인 메소드

protected static SetParent ( Atk child, Atk newParent ) : void
child Atk
newParent Atk
리턴 void

UpdateNameProperty() 보호된 메소드

protected UpdateNameProperty ( string newName, bool fromCtor ) : void
newName string
fromCtor bool
리턴 void

프로퍼티 상세

manages_removal 보호되어 있는 프로퍼티

protected bool manages_removal
리턴 bool