C# Класс UiaAtkBridge.ParentAdapter

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

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

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

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

Метод Описание
GetIndexOfChild ( Atk child ) : int
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs args ) : void
RaiseStructureChangedEvent ( object provider, StructureChangedEventArgs e ) : void

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

Метод Описание
EmitChildrenChanged ( ChildrenChangedDetail detail, uint child_index, Atk child ) : void
OnGetNChildren ( ) : int
OnRefChild ( int i ) : Atk.Object
ParentAdapter ( IntPtr ptr ) : System
RemoveUnmanagedChildren ( ) : void

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

Метод Описание
AddOneChild ( Atk child ) : void
ParentAdapter ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
PreRemoveChild ( Atk childToRemove ) : void
RemoveChild ( Atk childToRemove ) : void
RemoveChild ( Atk childToRemove, bool terminate ) : void
RequestChildren ( ) : void
UpdateChildren ( ) : void

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

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

protected EmitChildrenChanged ( ChildrenChangedDetail detail, uint child_index, Atk child ) : void
detail ChildrenChangedDetail
child_index uint
child Atk
Результат void

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

public GetIndexOfChild ( Atk child ) : int
child Atk
Результат int

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

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

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

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

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

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

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

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs args ) : void
eventId System.Windows.Automation.AutomationEvent
args System.Windows.Automation.AutomationEventArgs
Результат void

RaiseStructureChangedEvent() публичный абстрактный Метод

public abstract RaiseStructureChangedEvent ( object provider, StructureChangedEventArgs e ) : void
provider object
e System.Windows.Automation.StructureChangedEventArgs
Результат void

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

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

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

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

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

syncRoot защищенное статическое свойство

protected static object syncRoot
Результат object