C# Класс Moonlight.AtkBridge.Adapter

Наследование: Atk.Object, Atk.ComponentImplementor
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
ChildrenLock object
children List

Открытые методы

Метод Описание
Adapter ( System.Windows.Automation.Peers.AutomationPeer peer ) : Atk
AddFocusHandler ( FocusHandler handler ) : uint
Contains ( int x, int y, CoordType coordType ) : bool
GetExtents ( int &x, int &y, int &width, int &height, CoordType coordType ) : void
GetPosition ( int &x, int &y, CoordType coordType ) : void
GetSize ( int &width, int &height ) : void
GrabFocus ( ) : bool
RefAccessibleAtPoint ( int x, int y, CoordType coordType ) : Atk.Object
RemoveFocusHandler ( uint handlerId ) : void
SetExtents ( int x, int y, int width, int height, CoordType coordType ) : bool
SetPosition ( int x, int y, CoordType coordType ) : bool
SetSize ( int width, int height ) : bool

Защищенные методы

Метод Описание
Adapter ( IntPtr ptr ) : Atk
AddChild ( System.Windows.Automation.Peers.AutomationPeer peer ) : void
CacheChildren ( ) : void
NotifyFocused ( bool focused ) : void
OnGetIndexInParent ( ) : int
OnGetNChildren ( ) : int
OnGetName ( ) : string
OnGetParent ( ) : Atk.Object
OnGetRole ( ) : Role
OnRefChild ( int i ) : Atk.Object
OnRefRelationSet ( ) : Atk.RelationSet
OnRefStateSet ( ) : Atk.StateSet
RemoveChild ( System.Windows.Automation.Peers.AutomationPeer peer ) : void

Приватные методы

Метод Описание
ConvertCoords ( int &x, int &y, bool addParent ) : void
EmitBoundsChanged ( System rect ) : void
EmitSignal ( string signal ) : void
Foreach ( Action func, bool create ) : void
GetChildren ( ) : List
GetIndexOfChild ( Adapter child ) : int
GetPatternImplementorChildren ( ) : List
HandleAutomationEventRaised ( System.Windows.Automation.Peers.AutomationEventEventArgs args ) : void
HandleAutomationPropertyChanged ( System.Windows.Automation.Peers.AutomationPropertyChangedEventArgs args ) : void
HandleControlTypeChange ( System.Windows.Automation.Peers.AutomationPeer peer ) : void
HandleStructureChanged ( ) : void
NotifyPropertyChanged ( string property ) : void
NotifyStateChange ( Atk state ) : void
ScreenToWindow ( int &x, int &y ) : void
WindowToScreen ( int &x, int &y ) : void

Описание методов

Adapter() публичный Метод

public Adapter ( System.Windows.Automation.Peers.AutomationPeer peer ) : Atk
peer System.Windows.Automation.Peers.AutomationPeer
Результат Atk

Adapter() защищенный Метод

protected Adapter ( IntPtr ptr ) : Atk
ptr System.IntPtr
Результат Atk

AddChild() защищенный Метод

protected AddChild ( System.Windows.Automation.Peers.AutomationPeer peer ) : void
peer System.Windows.Automation.Peers.AutomationPeer
Результат void

AddFocusHandler() публичный Метод

public AddFocusHandler ( FocusHandler handler ) : uint
handler FocusHandler
Результат uint

CacheChildren() защищенный Метод

protected CacheChildren ( ) : void
Результат void

Contains() публичный Метод

public Contains ( int x, int y, CoordType coordType ) : bool
x int
y int
coordType CoordType
Результат bool

GetExtents() публичный Метод

public GetExtents ( int &x, int &y, int &width, int &height, CoordType coordType ) : void
x int
y int
width int
height int
coordType CoordType
Результат void

GetPosition() публичный Метод

public GetPosition ( int &x, int &y, CoordType coordType ) : void
x int
y int
coordType CoordType
Результат void

GetSize() публичный Метод

public GetSize ( int &width, int &height ) : void
width int
height int
Результат void

GrabFocus() публичный Метод

public GrabFocus ( ) : bool
Результат bool

NotifyFocused() защищенный Метод

protected NotifyFocused ( bool focused ) : void
focused bool
Результат void

OnGetIndexInParent() защищенный Метод

protected OnGetIndexInParent ( ) : int
Результат int

OnGetNChildren() защищенный Метод

protected OnGetNChildren ( ) : int
Результат int

OnGetName() защищенный Метод

protected OnGetName ( ) : string
Результат string

OnGetParent() защищенный Метод

protected OnGetParent ( ) : Atk.Object
Результат Atk.Object

OnGetRole() защищенный Метод

protected OnGetRole ( ) : Role
Результат Role

OnRefChild() защищенный Метод

protected OnRefChild ( int i ) : Atk.Object
i int
Результат Atk.Object

OnRefRelationSet() защищенный Метод

protected OnRefRelationSet ( ) : Atk.RelationSet
Результат Atk.RelationSet

OnRefStateSet() защищенный Метод

protected OnRefStateSet ( ) : Atk.StateSet
Результат Atk.StateSet

RefAccessibleAtPoint() публичный Метод

public RefAccessibleAtPoint ( int x, int y, CoordType coordType ) : Atk.Object
x int
y int
coordType CoordType
Результат Atk.Object

RemoveChild() защищенный Метод

protected RemoveChild ( System.Windows.Automation.Peers.AutomationPeer peer ) : void
peer System.Windows.Automation.Peers.AutomationPeer
Результат void

RemoveFocusHandler() публичный Метод

public RemoveFocusHandler ( uint handlerId ) : void
handlerId uint
Результат void

SetExtents() публичный Метод

public SetExtents ( int x, int y, int width, int height, CoordType coordType ) : bool
x int
y int
width int
height int
coordType CoordType
Результат bool

SetPosition() публичный Метод

public SetPosition ( int x, int y, CoordType coordType ) : bool
x int
y int
coordType CoordType
Результат bool

SetSize() публичный Метод

public SetSize ( int width, int height ) : bool
width int
height int
Результат bool

Описание свойств

ChildrenLock защищенное свойство

protected object ChildrenLock
Результат object

children защищенное свойство

protected List children
Результат List