Table of Contents

Class AccessibilityWindowInfo

Namespace
Android.View.Accessibility
Assembly
MASES.Netdroid.dll
public class AccessibilityWindowInfo : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
AccessibilityWindowInfo
Implements
Inherited Members
Extension Methods

Constructors

AccessibilityWindowInfo()

public AccessibilityWindowInfo()

AccessibilityWindowInfo(AccessibilityWindowInfo)

public AccessibilityWindowInfo(AccessibilityWindowInfo arg0)

Parameters

arg0 AccessibilityWindowInfo

AccessibilityWindowInfo

AccessibilityWindowInfo(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public AccessibilityWindowInfo(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

TYPE_ACCESSIBILITY_OVERLAY

public static int TYPE_ACCESSIBILITY_OVERLAY { get; set; }

Property Value

int

TYPE_APPLICATION

public static int TYPE_APPLICATION { get; set; }

Property Value

int

TYPE_INPUT_METHOD

public static int TYPE_INPUT_METHOD { get; set; }

Property Value

int

TYPE_MAGNIFICATION_OVERLAY

public static int TYPE_MAGNIFICATION_OVERLAY { get; set; }

Property Value

int

TYPE_SPLIT_SCREEN_DIVIDER

public static int TYPE_SPLIT_SCREEN_DIVIDER { get; set; }

Property Value

int

TYPE_SYSTEM

public static int TYPE_SYSTEM { get; set; }

Property Value

int

TYPE_WINDOW_CONTROL

public static int TYPE_WINDOW_CONTROL { get; set; }

Property Value

int

Methods

CreatePoolableInstance()

HPA initializer for AccessibilityWindowInfo()

public static AccessibilityWindowInfo CreatePoolableInstance()

Returns

AccessibilityWindowInfo

CreatePoolableInstance(AccessibilityWindowInfo)

HPA initializer for AccessibilityWindowInfo(Android.View.Accessibility.AccessibilityWindowInfo arg0)

public static AccessibilityWindowInfo CreatePoolableInstance(AccessibilityWindowInfo arg0)

Parameters

arg0 AccessibilityWindowInfo

Returns

AccessibilityWindowInfo

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAnchor()

public AccessibilityNodeInfo GetAnchor()

Returns

AccessibilityNodeInfo

AccessibilityNodeInfo

GetBoundsInScreen(Rect)

public void GetBoundsInScreen(Rect arg0)

Parameters

arg0 Rect

Rect

GetChild(int)

public AccessibilityWindowInfo GetChild(int arg0)

Parameters

arg0 int

int

Returns

AccessibilityWindowInfo

AccessibilityWindowInfo

GetChildCount()

public int GetChildCount()

Returns

int

int

GetDisplayId()

public int GetDisplayId()

Returns

int

int

GetId()

public int GetId()

Returns

int

int

GetLayer()

public int GetLayer()

Returns

int

int

GetLocales()

public LocaleList GetLocales()

Returns

LocaleList

LocaleList

GetParent()

public AccessibilityWindowInfo GetParent()

Returns

AccessibilityWindowInfo

AccessibilityWindowInfo

GetRegionInScreen(Region)

public void GetRegionInScreen(Region arg0)

Parameters

arg0 Region

Region

GetRoot()

public AccessibilityNodeInfo GetRoot()

Returns

AccessibilityNodeInfo

AccessibilityNodeInfo

GetRoot(int)

public AccessibilityNodeInfo GetRoot(int arg0)

Parameters

arg0 int

int

Returns

AccessibilityNodeInfo

AccessibilityNodeInfo

GetTitle()

public CharSequence GetTitle()

Returns

CharSequence

CharSequence

GetTransitionTimeMillis()

public long GetTransitionTimeMillis()

Returns

long

long

GetType()

public int GetType()

Returns

int

int

IsAccessibilityFocused()

public bool IsAccessibilityFocused()

Returns

bool

bool

IsActive()

public bool IsActive()

Returns

bool

bool

IsFocused()

public bool IsFocused()

Returns

bool

bool

IsInPictureInPictureMode()

public bool IsInPictureInPictureMode()

Returns

bool

bool

Obtain()

public static AccessibilityWindowInfo Obtain()

Returns

AccessibilityWindowInfo

AccessibilityWindowInfo

Obtain(AccessibilityWindowInfo)

public static AccessibilityWindowInfo Obtain(AccessibilityWindowInfo arg0)

Parameters

arg0 AccessibilityWindowInfo

AccessibilityWindowInfo

Returns

AccessibilityWindowInfo

AccessibilityWindowInfo

Recycle()

public void Recycle()

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int