C# Class UiaAtkBridge.Window

Inheritance: ComponentParentAdapter
ファイルを表示 Open project: mono/uia2atk Class Usage Examples

Protected Properties

Property Type Description
active bool

Public Methods

Method Description
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
RaiseStructureChangedEvent ( object childProvider, StructureChangedEventArgs e ) : void
Window ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System

Protected Methods

Method Description
OnRefStateSet ( ) : Atk.StateSet
RemoveUnmanagedChildren ( ) : void

Private Methods

Method Description
AddOneChild ( Atk child ) : void
GainActiveState ( ) : void
LoseActiveState ( ) : void
NewActiveState ( bool active ) : void
PostInit ( ) : void
PreRemoveChild ( Atk childToRemove ) : void
SendActiveStateChange ( ) : void
Window ( ) : System

Method Details

OnRefStateSet() protected method

protected OnRefStateSet ( ) : Atk.StateSet
return Atk.StateSet

RaiseAutomationEvent() public method

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
return void

RaiseAutomationPropertyChangedEvent() public method

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
e System.Windows.Automation.AutomationPropertyChangedEventArgs
return void

RaiseStructureChangedEvent() public method

public RaiseStructureChangedEvent ( object childProvider, StructureChangedEventArgs e ) : void
childProvider object
e System.Windows.Automation.StructureChangedEventArgs
return void

RemoveUnmanagedChildren() protected method

protected RemoveUnmanagedChildren ( ) : void
return void

Window() public method

public Window ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
provider System.Windows.Automation.Provider.IRawElementProviderSimple
return System

Property Details

active protected_oe property

protected bool active
return bool