Android.Views.Accessibility.AccessibilityNodeInfo: Method Members

The methods of Android.Views.Accessibility.AccessibilityNodeInfo are listed below. For a list of all members, see the AccessibilityNodeInfo Members list.

See Also: Inherited members from Java.Lang.Object

Public Methods

AddAction(Action)
Adds an action that can be performed on the node.
AddChild(Android.Views.View)
Adds a child.
AddChild(Android.Views.View, int)
Adds a virtual child which is a descendant of the given root.
CanOpenPopup() : bool
Gets if this node opens a popup or a dialog.
DescribeContents() : int
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
FindAccessibilityNodeInfosByText(string) : IList<AccessibilityNodeInfo>
Finds Android.Views.Accessibility.AccessibilityNodeInfos by text.
FindAccessibilityNodeInfosByViewId(string) : IList<AccessibilityNodeInfo>
Finds Android.Views.Accessibility.AccessibilityNodeInfos by the fully qualified view id's resource name where a fully qualified id is of the from "package:id/id_resource_name".
FindFocus(NodeFocus) : AccessibilityNodeInfo
Find the view that has the specified focus type.
FocusSearch(Android.Views.FocusSearchDirection) : AccessibilityNodeInfo
Searches for the nearest view in the specified direction that can take the input focus.
GetBoundsInParent(Android.Graphics.Rect)
Gets the node bounds in parent coordinates.
GetBoundsInScreen(Android.Graphics.Rect)
Gets the node bounds in screen coordinates.
GetChild(int) : AccessibilityNodeInfo
Get the child at given index.
GetCollectionInfo() : AccessibilityNodeInfo.CollectionInfo
Gets the collection info if the node is a collection.
GetCollectionItemInfo() : AccessibilityNodeInfo.CollectionItemInfo
Gets the collection item info if the node is a collection item.
GetRangeInfo() : AccessibilityNodeInfo.RangeInfo
Gets the range info if this node is a range.
static
Obtain() : AccessibilityNodeInfo
Returns a cached instance if such is available otherwise a new one.
static
Obtain(AccessibilityNodeInfo) : AccessibilityNodeInfo
Returns a cached instance if such is available or a new one is create.
static
Obtain(Android.Views.View) : AccessibilityNodeInfo
Returns a cached instance if such is available otherwise a new one and sets the source.
static
Obtain(Android.Views.View, int) : AccessibilityNodeInfo
Returns a cached instance if such is available otherwise a new one and sets the source.
PerformAction(Action) : bool
Performs an action on the node.
PerformAction(Action, Android.OS.Bundle) : bool
Performs an action on the node.
Recycle()
Return an instance back to be reused.
Refresh() : bool
Refreshes this info with the latest state of the view it represents.
RemoveAction(AccessibilityNodeInfo.AccessibilityAction) : bool
Removes an action that can be performed on the node.
RemoveAction(int)
Removes an action that can be performed on the node.
RemoveChild(Android.Views.View) : bool
Removes a child.
RemoveChild(Android.Views.View, int) : bool
Removes a virtual child which is a descendant of the given root.
SetBoundsInParent(Android.Graphics.Rect)
Sets the node bounds in parent coordinates.
SetBoundsInScreen(Android.Graphics.Rect)
Sets the node bounds in screen coordinates.
SetCanOpenPopup(bool)
Sets if this node opens a popup or a dialog.
SetCollectionInfo(AccessibilityNodeInfo.CollectionInfo)
Sets the collection info if the node is a collection.
SetCollectionItemInfo(AccessibilityNodeInfo.CollectionItemInfo)
Sets the collection item info if the node is a collection item.
SetLabeledBy(Android.Views.View)
Sets the view which serves as the label of the view represented by this info for accessibility purposes.
SetLabeledBy(Android.Views.View, int)
Sets the view which serves as the label of the view represented by this info for accessibility purposes.
SetLabelFor(Android.Views.View)
Sets the view for which the view represented by this info serves as a label for accessibility purposes.
SetLabelFor(Android.Views.View, int)
Sets the view for which the view represented by this info serves as a label for accessibility purposes.
SetParent(Android.Views.View)
Sets the parent.
SetParent(Android.Views.View, int)
Sets the parent to be a virtual descendant of the given root.
SetRangeInfo(AccessibilityNodeInfo.RangeInfo)
Sets the range info if this node is a range.
SetSource(Android.Views.View)
Sets the source.
SetSource(Android.Views.View, int)
Sets the source to be a virtual descendant of the given root.
SetTextSelection(int, int)
Sets the text selection start and end.
WriteToParcel(Android.OS.Parcel, Android.OS.ParcelableWriteFlags)
Flatten this object in to a Parcel.