C# Class Atspi.Accessible

Inheritance: IDisposable
Show file Open project: mono/at-spi-sharp Class Usage Examples

Protected Properties

Property Type Description
children IList
role Role

Private Properties

Property Type Description
Accessible System
Accessible System
AddInterface void
FindDescendantBreadthFirst Accessible
FindDescendantDepthFirst Accessible
InitEvents void
InitStateMapping void
OnChildrenChanged void
OnPropertyChange void
OnStateChanged void
PathListContains bool
RefreshChildren void
SetInterface void
Update void
UpdateChildren void

Public Methods

Method Description
Dispose ( ) : void
FindDescendant ( FindPredicate d ) : Accessible
FindDescendant ( FindPredicate d, bool breadthFirst ) : Accessible
GetAttributes ( ) : string>.IDictionary
GetChildAtIndexNoCache ( int index ) : Accessible
QueryAction ( ) : Action
QueryComponent ( ) : Component
QueryDocument ( ) : Document
QueryEditableText ( ) : EditableText
QueryHyperlink ( ) : Hyperlink
QueryHypertext ( ) : Hypertext
QueryImage ( ) : Image
QuerySelection ( ) : Selection
QueryTable ( ) : Table
QueryText ( ) : Text
QueryValue ( ) : Value

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
Accessible ( Application application, AccessibleProxy e ) : System
Accessible ( Application application, string path ) : System
AddInterface ( string name ) : void
FindDescendantBreadthFirst ( FindPredicate d, object args ) : Accessible
FindDescendantDepthFirst ( FindPredicate d, object args ) : Accessible
InitEvents ( ) : void
InitStateMapping ( ) : void
OnChildrenChanged ( Accessible sender, string detail, int n, Accessible child ) : void
OnPropertyChange ( Accessible sender, string property, object value ) : void
OnStateChanged ( Accessible sender, string state, bool set ) : void
PathListContains ( AccessiblePath paths, string bus_name, string path ) : bool
RefreshChildren ( ) : void
SetInterface ( string name, bool val ) : void
Update ( AccessibleProxy e ) : void
UpdateChildren ( AccessiblePath childPaths ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

FindDescendant() public method

public FindDescendant ( FindPredicate d ) : Accessible
d FindPredicate
return Accessible

FindDescendant() public method

public FindDescendant ( FindPredicate d, bool breadthFirst ) : Accessible
d FindPredicate
breadthFirst bool
return Accessible

GetAttributes() public method

public GetAttributes ( ) : string>.IDictionary
return string>.IDictionary

GetChildAtIndexNoCache() public method

public GetChildAtIndexNoCache ( int index ) : Accessible
index int
return Accessible

QueryAction() public method

public QueryAction ( ) : Action
return Action

QueryComponent() public method

public QueryComponent ( ) : Component
return Component

QueryDocument() public method

public QueryDocument ( ) : Document
return Document

QueryEditableText() public method

public QueryEditableText ( ) : EditableText
return EditableText

QueryHyperlink() public method

public QueryHyperlink ( ) : Hyperlink
return Hyperlink

QueryHypertext() public method

public QueryHypertext ( ) : Hypertext
return Hypertext

QueryImage() public method

public QueryImage ( ) : Image
return Image

QuerySelection() public method

public QuerySelection ( ) : Selection
return Selection

QueryTable() public method

public QueryTable ( ) : Table
return Table

QueryText() public method

public QueryText ( ) : Text
return Text

QueryValue() public method

public QueryValue ( ) : Value
return Value

Property Details

children protected property

protected IList children
return IList

role protected property

protected Role role
return Role