Class TreeNodeAdvAccessibleObject
Represents that accessibility applications use to adjust an application's user interface (UI) for users with impairments.
Inheritance
Namespace: Syncfusion.Windows.Forms.Tools
Assembly: Syncfusion.Tools.Windows.dll
Syntax
public class TreeNodeAdvAccessibleObject : AccessibleObject
Constructors
TreeNodeAdvAccessibleObject(TreeNodeAdv)
Initialize a new instance of the TreeNodeAdvAccessibleObject class.
Declaration
public TreeNodeAdvAccessibleObject(TreeNodeAdv node)
Parameters
Type | Name | Description |
---|---|---|
TreeNodeAdv | node | The TreeNodeAdv which needs to be used for accessibility application. |
Properties
Bounds
Gets the location and size of the accessible object.
Declaration
public override Rectangle Bounds { get; }
Property Value
Type | Description |
---|---|
System.Drawing.Rectangle | A System.Drawing.Rectangle that represents the bounds of the accessible object. |
DefaultAction
Gets a string that describes the default action of the object. Not all objects have a default action.
Declaration
public override string DefaultAction { get; }
Property Value
Type | Description |
---|---|
System.String | A description of the default action for an object, or null if this object has no default action. |
Description
Gets a string that describes the visual appearance of the specified object. Not all objects have a description.
Declaration
public override string Description { get; }
Property Value
Type | Description |
---|---|
System.String | A description of the object's visual appearance to the user, or null if the object does not have a description. |
Help
Gets the description of what the object does or how the object is used.
Declaration
public override string Help { get; }
Property Value
Type |
---|
System.String |
Name
Gets the object name.
Declaration
public override string Name { get; }
Property Value
Type | Description |
---|---|
System.String | The object name, or null if the property has not been set. |
Parent
Gets the parent of an accessible object.
Declaration
public override AccessibleObject Parent { get; }
Property Value
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | An System.Windows.Forms.AccessibleObject that represents the parent of an accessible object, or null if there is no parent object. |
Role
Gets the role for the TreeNodeAdv. This is used by accessibility programs.
Declaration
public override AccessibleRole Role { get; }
Property Value
Type | Description |
---|---|
System.Windows.Forms.AccessibleRole | One of the System.Windows.Forms.AccessibleRole values, or System.Windows.Forms.AccessibleRole.None if no role has been specified. |
State
Gets the state for the TreeNodeAdv. This is used by accessibility programs.
Declaration
public override AccessibleStates State { get; }
Property Value
Type |
---|
System.Windows.Forms.AccessibleStates |
Value
Gets or sets the value of an accessible object.
Declaration
public override string Value { get; set; }
Property Value
Type | Description |
---|---|
System.String | The value of an accessible object, or null if the object has no value set. |
Methods
DoDefaultAction()
Overridden. Gets a string that describes the default action of the object. Not all objects have a default action.
Declaration
public override void DoDefaultAction()
GetChild(Int32)
Overridden. Retrieves the accessible child corresponding to the specified index.
Declaration
public override AccessibleObject GetChild(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index | The zero-based index of the accessible child. |
Returns
Type |
---|
System.Windows.Forms.AccessibleObject |
GetChildCount()
Overridden. Retrieves the number of children belonging to an accessible object.
Declaration
public override int GetChildCount()
Returns
Type | Description |
---|---|
System.Int32 | The number of children belonging to an accessible object. |
GetFocused()
Overridden. Retrieves the object that has the keyboard focus.
Declaration
public override AccessibleObject GetFocused()
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | An System.Windows.Forms.AccessibleObject that specifies the currently focused child. This method returns the calling object if the object itself is focused. Returns null if no object has focus. |
Navigate(AccessibleNavigation)
Overridden. Navigates to another accessible object.
Declaration
public override AccessibleObject Navigate(AccessibleNavigation navdir)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.AccessibleNavigation | navdir | One of the System.Windows.Forms.AccessibleNavigation values. |
Returns
Type | Description |
---|---|
System.Windows.Forms.AccessibleObject | TreeNodeAdvAcessibleObject that represents one of the AccessibleNavigation values. |
Select(AccessibleSelection)
Overridden. Modifies the selection or moves the keyboard focus of the accessible object.
Declaration
public override void Select(AccessibleSelection flags)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Forms.AccessibleSelection | flags | One of the System.Windows.Forms.AccessibleSelection values. |