C# Class UiaAtkBridge.Adapter

Inheritance: Atk.Object
Afficher le fichier Open project: mono/uia2atk Class Usage Examples

Protected Properties

Свойство Type Description
manages_removal bool

Private Properties

Свойство Type Description
ConvertCoords void
EmitBoundsChanged void
EmitSelectionChanged void
EmitSignal void
EmitSignal void
EmitSignal void
EmitVisibleDataChanged void
NotifyStateChange void
PostInit void

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Adapter() public méthode

public Adapter ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
provider System.Windows.Automation.Provider.IRawElementProviderSimple
Résultat System

Adapter() protected méthode

protected Adapter ( IntPtr ptr ) : System
ptr System.IntPtr
Résultat System

GetParent() protected static méthode

protected static GetParent ( Atk child ) : Atk.Object
child Atk
Résultat Atk.Object

NotifyFocused() protected méthode

protected NotifyFocused ( bool focused ) : void
focused bool
Résultat void

NotifyStateChange() protected méthode

protected NotifyStateChange ( Atk state ) : void
state Atk
Résultat void

OnGetIndexInParent() protected méthode

protected OnGetIndexInParent ( ) : int
Résultat int

OnRefRelationSet() protected méthode

protected OnRefRelationSet ( ) : Atk.RelationSet
Résultat Atk.RelationSet

OnRefStateSet() protected méthode

protected OnRefStateSet ( ) : Atk.StateSet
Résultat Atk.StateSet

RaiseAutomationEvent() public méthode

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
Résultat void

RaiseAutomationPropertyChangedEvent() public méthode

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
e System.Windows.Automation.AutomationPropertyChangedEventArgs
Résultat void

RemoveFromParent() public méthode

public RemoveFromParent ( ParentAdapter parent ) : void
parent ParentAdapter
Résultat void

RemoveFromParent() public méthode

public RemoveFromParent ( ParentAdapter parent, bool terminate ) : void
parent ParentAdapter
terminate bool
Résultat void

SetParent() protected static méthode

protected static SetParent ( Atk child, Atk newParent ) : void
child Atk
newParent Atk
Résultat void

UpdateNameProperty() protected méthode

protected UpdateNameProperty ( string newName, bool fromCtor ) : void
newName string
fromCtor bool
Résultat void

Property Details

manages_removal protected_oe property

protected bool manages_removal
Résultat bool