Table of Contents

Class AccessibilityServiceInfo

Namespace
Android.Accessibilityservice
Assembly
MASES.Netdroid.dll
public class AccessibilityServiceInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<Parcelable>
AccessibilityServiceInfo
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Parcelable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Parcelable>.IsAssignableFrom<T>()
JVMBridgeBase<Parcelable>.Execute<T>(params T[])
JVMBridgeBase<Parcelable>.DynBridgeClazz
JVMBridgeBase<Parcelable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

AccessibilityServiceInfo()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public AccessibilityServiceInfo()

AccessibilityServiceInfo(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public AccessibilityServiceInfo(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CAPABILITY_CAN_CONTROL_MAGNIFICATION

public static int CAPABILITY_CAN_CONTROL_MAGNIFICATION { get; }

Property Value

int

CAPABILITY_CAN_PERFORM_GESTURES

public static int CAPABILITY_CAN_PERFORM_GESTURES { get; }

Property Value

int

CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY

[Obsolete]
public static int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY { get; }

Property Value

int

CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS

public static int CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS { get; }

Property Value

int

CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES

public static int CAPABILITY_CAN_REQUEST_FINGERPRINT_GESTURES { get; }

Property Value

int

CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION

public static int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION { get; }

Property Value

int

CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT

public static int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT { get; }

Property Value

int

CAPABILITY_CAN_TAKE_SCREENSHOT

public static int CAPABILITY_CAN_TAKE_SCREENSHOT { get; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

DEFAULT

public static int DEFAULT { get; }

Property Value

int

FEEDBACK_ALL_MASK

public static int FEEDBACK_ALL_MASK { get; }

Property Value

int

FEEDBACK_AUDIBLE

public static int FEEDBACK_AUDIBLE { get; }

Property Value

int

FEEDBACK_BRAILLE

public static int FEEDBACK_BRAILLE { get; }

Property Value

int

FEEDBACK_GENERIC

public static int FEEDBACK_GENERIC { get; }

Property Value

int

FEEDBACK_HAPTIC

public static int FEEDBACK_HAPTIC { get; }

Property Value

int

FEEDBACK_SPOKEN

public static int FEEDBACK_SPOKEN { get; }

Property Value

int

FEEDBACK_VISUAL

public static int FEEDBACK_VISUAL { get; }

Property Value

int

FLAG_ENABLE_ACCESSIBILITY_VOLUME

public static int FLAG_ENABLE_ACCESSIBILITY_VOLUME { get; }

Property Value

int

FLAG_INCLUDE_NOT_IMPORTANT_VIEWS

public static int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS { get; }

Property Value

int

FLAG_INPUT_METHOD_EDITOR

public static int FLAG_INPUT_METHOD_EDITOR { get; }

Property Value

int

FLAG_REPORT_VIEW_IDS

public static int FLAG_REPORT_VIEW_IDS { get; }

Property Value

int

FLAG_REQUEST_2_FINGER_PASSTHROUGH

public static int FLAG_REQUEST_2_FINGER_PASSTHROUGH { get; }

Property Value

int

FLAG_REQUEST_ACCESSIBILITY_BUTTON

public static int FLAG_REQUEST_ACCESSIBILITY_BUTTON { get; }

Property Value

int

FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY

[Obsolete]
public static int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY { get; }

Property Value

int

FLAG_REQUEST_FILTER_KEY_EVENTS

public static int FLAG_REQUEST_FILTER_KEY_EVENTS { get; }

Property Value

int

FLAG_REQUEST_FINGERPRINT_GESTURES

public static int FLAG_REQUEST_FINGERPRINT_GESTURES { get; }

Property Value

int

FLAG_REQUEST_MULTI_FINGER_GESTURES

public static int FLAG_REQUEST_MULTI_FINGER_GESTURES { get; }

Property Value

int

FLAG_REQUEST_SHORTCUT_WARNING_DIALOG_SPOKEN_FEEDBACK

public static int FLAG_REQUEST_SHORTCUT_WARNING_DIALOG_SPOKEN_FEEDBACK { get; }

Property Value

int

FLAG_REQUEST_TOUCH_EXPLORATION_MODE

public static int FLAG_REQUEST_TOUCH_EXPLORATION_MODE { get; }

Property Value

int

FLAG_RETRIEVE_INTERACTIVE_WINDOWS

public static int FLAG_RETRIEVE_INTERACTIVE_WINDOWS { get; }

Property Value

int

FLAG_SEND_MOTION_EVENTS

public static int FLAG_SEND_MOTION_EVENTS { get; }

Property Value

int

FLAG_SERVICE_HANDLES_DOUBLE_TAP

public static int FLAG_SERVICE_HANDLES_DOUBLE_TAP { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

eventTypes

public int eventTypes { get; set; }

Property Value

int

feedbackType

public int feedbackType { get; set; }

Property Value

int

flags

public int flags { get; set; }

Property Value

int

notificationTimeout

public long notificationTimeout { get; set; }

Property Value

long

packageNames

public String[] packageNames { get; set; }

Property Value

String[]

Methods

CapabilityToString(int)

public static String CapabilityToString(int arg0)

Parameters

arg0 int

int

Returns

String

String

DescribeContents()

public int DescribeContents()

Returns

int

int

FeedbackTypeToString(int)

public static String FeedbackTypeToString(int arg0)

Parameters

arg0 int

int

Returns

String

String

FlagToString(int)

public static String FlagToString(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetCanRetrieveWindowContent()

[Obsolete]
public bool GetCanRetrieveWindowContent()

Returns

bool

bool

GetCapabilities()

public int GetCapabilities()

Returns

int

int

GetDescription()

[Obsolete]
public String GetDescription()

Returns

String

String

GetId()

public String GetId()

Returns

String

String

GetInteractiveUiTimeoutMillis()

public int GetInteractiveUiTimeoutMillis()

Returns

int

int

GetMotionEventSources()

public int GetMotionEventSources()

Returns

int

int

GetNonInteractiveUiTimeoutMillis()

public int GetNonInteractiveUiTimeoutMillis()

Returns

int

int

GetResolveInfo()

public ResolveInfo GetResolveInfo()

Returns

ResolveInfo

ResolveInfo

GetSettingsActivityName()

public String GetSettingsActivityName()

Returns

String

String

GetTileServiceName()

public String GetTileServiceName()

Returns

String

String

IsAccessibilityTool()

public bool IsAccessibilityTool()

Returns

bool

bool

LoadDescription(PackageManager)

public String LoadDescription(PackageManager arg0)

Parameters

arg0 PackageManager

PackageManager

Returns

String

String

LoadIntro(PackageManager)

public CharSequence LoadIntro(PackageManager arg0)

Parameters

arg0 PackageManager

PackageManager

Returns

CharSequence

CharSequence

LoadSummary(PackageManager)

public CharSequence LoadSummary(PackageManager arg0)

Parameters

arg0 PackageManager

PackageManager

Returns

CharSequence

CharSequence

SetInteractiveUiTimeoutMillis(int)

public void SetInteractiveUiTimeoutMillis(int arg0)

Parameters

arg0 int

int

SetMotionEventSources(int)

public void SetMotionEventSources(int arg0)

Parameters

arg0 int

int

SetNonInteractiveUiTimeoutMillis(int)

public void SetNonInteractiveUiTimeoutMillis(int arg0)

Parameters

arg0 int

int

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int