Android.AccessibilityServices.AccessibilityServiceInfo Members

The members of Android.AccessibilityServices.AccessibilityServiceInfo are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Creates a new instance.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
CapabilityCanRequestEnhancedWebAccessibilityAccessibilityServiceCapabilities (4). Capability: This accessibility service can request enhanced web accessibility enhancements.
const
CapabilityCanRequestFilterKeyEventsAccessibilityServiceCapabilities (8). Capability: This accessibility service can request to filter the key event stream.
const
CapabilityCanRequestTouchExplorationAccessibilityServiceCapabilities (2). Capability: This accessibility service can request touch exploration mode in which touched items are spoken aloud and the UI can be explored via gestures.
const
CapabilityCanRetrieveWindowContentAccessibilityServiceCapabilities (1). Capability: This accessibility service can retrieve the active window content.
const
DefaultAccessibilityServiceFlags (1). If an Android.AccessibilityServices.AccessibilityService is the default for a given type.
const
FlagIncludeNotImportantViewsAccessibilityServiceFlags (2). If this flag is set the system will regard views that are not important for accessibility in addition to the ones that are important for accessibility.
const
FlagReportViewIdsAccessibilityServiceFlags (16). This flag requests that the Android.Views.Accessibility.AccessibilityNodeInfos obtained by an Android.AccessibilityServices.AccessibilityService contain the id of the source view.
const
FlagRequestEnhancedWebAccessibilityAccessibilityServiceFlags (8). This flag requests from the system to enable web accessibility enhancing extensions.
const
FlagRequestFilterKeyEventsAccessibilityServiceFlags (32). This flag requests from the system to filter key events.
const
FlagRequestTouchExplorationModeAccessibilityServiceFlags (4). This flag requests that the system gets into touch exploration mode.
const
FlagRetrieveInteractiveWindowsAccessibilityServiceFlags (64). This flag indicates to the system that the accessibility service wants to access content of all interactive windows.

Public Properties

[read-only]
CanRetrieveWindowContentbool. Whether this service can retrieve the current window's content.
[read-only]
CapabilitiesAccessibilityServiceCapabilities. Returns the bit mask of capabilities this accessibility service has such as being able to retrieve the active window content, etc.
[read-only]
static
CreatorAndroid.OS.IParcelableCreator.
[read-only]
Descriptionstring. Gets the non-localized description of the accessibility service.
EventTypesAndroid.Views.Accessibility.EventTypes. The event types an Android.AccessibilityServices.AccessibilityService is interested in.
FeedbackTypeFeedbackFlags. The feedback type an Android.AccessibilityServices.AccessibilityService provides.
FlagsAccessibilityServiceFlags. This field represents a set of flags used for configuring an Android.AccessibilityServices.AccessibilityService.
[read-only]
Idstring. The accessibility service id.
NotificationTimeoutlong. The timeout after the most recent event of a given type before an Android.AccessibilityServices.AccessibilityService is notified.
PackageNamesIList<string>. The package names an Android.AccessibilityServices.AccessibilityService is interested in.
[read-only]
ResolveInfoAndroid.Content.PM.ResolveInfo. The service Android.Content.PM.ResolveInfo.
[read-only]
SettingsActivityNamestring. The settings activity name.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

static
CapabilityToString(AccessibilityServiceCapabilities) : string
Returns the string representation of a capability.
DescribeContents() : int
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
static
FlagToString(AccessibilityServiceFlags) : string
Returns the string representation of a flag.
LoadDescription(Android.Content.PM.PackageManager) : string
The localized description of the accessibility service.
WriteToParcel(Android.OS.Parcel, Android.OS.ParcelableWriteFlags)
Flatten this object in to a Parcel.