C# Класс UiaAtkBridge.Adapter

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

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

Свойство Тип Описание
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