Namespace ElmSharp.Accessible
Classes
AccessibleObject
It's a base abstract class for Widget. It provides the available definitions for the screen reader, such as Name, Description, ReadingInfoType, etc. There are many relationships between two accessible objects, like ChildOf, ParentOf, FlowsTo, FlowsFrom, etc.
AccessibleUtil
AccessibleUtil provides a method to set the reading information.
ChildOf
To define the child for an accessible object.
ControlledBy
To define the control relationship for an accessible object.
ControllerFor
To define the control relationship for an accessible object.
DescribedBy
To define the description for an accessible object.
DescriptionFor
To define the description for an accessible object.
EmbeddedBy
To define the embed for an accessible object.
Embeds
To define the embed for an accessible object.
Extended
To define the extend for an accessible object.
FlowsFrom
To define the custom reading order.
FlowsTo
To define the custom reading order.
LabelFor
To define the label info for an accessible object.
LabelledBy
To define the label info for an accessible object.
MemberOf
To define the member relationship for an accessible object.
ParentOf
To define the parent for an accessible object.
ParentWindowOf
To define the parent window for an accessible object.
PopupFor
To define the popup for an accessible object.
SubwindowOf
To define the subwindow for an accessible object.
TooltipFor
To define the tooltip for an accessible object.
Interfaces
IAccessibleObject
IAccessibleObject is an interface, which defines the properties and methods of an accessible object.
IAccessibleRelation
IAccessibleRelation is an interface, which defines the relationship between two accessible objects.
Enums
AccessRole
Enumeration for the AccessRole.
ReadingInfoType
Enumeration for ReadingInfoType.
ReadingStatus
Enumeration for the ReadingStatus.
Delegates
AccessibleInfoProvider
The delegate to define how to provide information for Name or Description.