C# Класс UiaAtkBridge.ComponentParentAdapter

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

Private Properties

Свойство Тип Описание
AddOneChild void
RemoveChild void

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

Метод Описание
AddFocusHandler ( Atk handler ) : uint
ComponentParentAdapter ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
Contains ( int x, int y, Atk coordType ) : bool
GetExtents ( int &x, int &y, int &width, int &height, Atk coordType ) : void
GetPosition ( int &x, int &y, Atk coordType ) : void
GetSize ( int &width, int &height ) : void
GrabFocus ( ) : bool
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
RefAccessibleAtPoint ( int x, int y, Atk coordType ) : Atk.Object
RemoveFocusHandler ( uint handlerId ) : void
SetExtents ( int x, int y, int width, int height, Atk coordType ) : bool
SetPosition ( int x, int y, Atk coordType ) : bool
SetSize ( int width, int height ) : bool

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

Метод Описание
ComponentParentAdapter ( IntPtr ptr ) : System
OnRefStateSet ( ) : Atk.StateSet

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

Метод Описание
AddOneChild ( Atk child ) : void
RemoveChild ( Atk childToRemove ) : void

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

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

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

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

public ComponentParentAdapter ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
provider System.Windows.Automation.Provider.IRawElementProviderSimple
Результат System

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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