AccessibilityWindowInfo 类

定义

此类表示用于辅助功能目的的窗口的状态快照。

[Android.Runtime.Register("android/view/accessibility/AccessibilityWindowInfo", DoNotGenerateAcw=true)]
public sealed class AccessibilityWindowInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityWindowInfo", DoNotGenerateAcw=true)>]
type AccessibilityWindowInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
AccessibilityWindowInfo
属性
实现

注解

此类表示用于辅助功能目的的窗口的状态快照。 屏幕内容包含一个或多个窗口,其中某些窗口可以是其他窗口的后代,即窗口按层次结构排序。 请注意,没有根窗口。 因此,屏幕内容可以视为窗口树的集合。

android.view.accessibility.AccessibilityWindowInfoJava 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

构造函数

AccessibilityWindowInfo()

创建一个新的 AccessibilityWindowInfo

AccessibilityWindowInfo(AccessibilityWindowInfo)

复制构造函数。

字段

TypeAccessibilityOverlay
已过时.

窗口类型:仅<>由 android.accessibilityservice.AccessibilityService 叠加<>的 Windows,用于拦截用户交互,而不更改辅助功能服务可以反省的窗口。

TypeApplication
已过时.

窗口类型:这是应用程序窗口。

TypeInputMethod
已过时.

窗口类型:这是一个输入法窗口。

TypeMagnificationOverlay
已过时.

窗口类型:一个系统窗口,用于显示与基于窗口的放大的交互的 UI,其中包括放大的内容和选项菜单。

TypeSplitScreenDivider
已过时.

窗口类型:用于在拆分屏幕模式下划分屏幕的系统窗口。

TypeSystem
已过时.

窗口类型:这是一个系统窗口。

属性

Anchor

获取将此窗口定位到另一个窗口的节点。

ChildCount

获取子窗口的数目。

Class

返回此 Object的运行时类。

(继承自 Object)
Creator
DisplayId

返回此窗口打开的显示 ID,以便与 一起使用 android.hardware.display.DisplayManager#getDisplay(int)

Handle

基础 Android 实例的句柄。

(继承自 Object)
Id

获取唯一的窗口 ID。

IsAccessibilityFocused

获取此窗口是否具有辅助功能焦点。

IsActive

获取此窗口是否处于活动状态。

IsFocused

获取此窗口是否具有输入焦点。

IsInPictureInPictureMode

检查窗口是否处于画中画模式。

JniIdentityHashCode

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
JniPeerMembers

此类表示用于辅助功能目的的窗口的状态快照。

Layer

获取确定窗口 Z 顺序的层。

Locales

android.os.LocaleList返回窗口的 。

Parent

获取父窗口。

PeerReference

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
Root

获取窗口层次结构中的根节点。

ThresholdClass

此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。

(继承自 Object)
ThresholdType

此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。

(继承自 Object)
Title

此类表示用于辅助功能目的的窗口的状态快照。

TitleFormatted

获取窗口的标题。

TransitionTimeMillis

SystemClock#uptimeMillis()返回发生最后一次转换的 。

Type

获取窗口的类型。

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
DescribeContents()

描述此 Parcelable 的封送表示形式中包含的特殊对象的种类。

Dispose()

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
Dispose(Boolean)

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
Equals(Object)

指示某个其他对象是否“等于”此对象。

(继承自 Object)
GetBoundsInScreen(Rect)

获取屏幕中此窗口的边界。

GetChild(Int32)

获取给定索引处的子窗口。

GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetRegionInScreen(Region)

获取屏幕中此窗口的可触摸区域。

GetRoot(Int32)

获取窗口层次结构中的根节点。

JavaFinalize()

当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
Obtain()

如果缓存实例可用或创建了新实例,则返回缓存实例。

Obtain(AccessibilityWindowInfo)

如果缓存实例可用或创建了新实例,则返回缓存实例。

Recycle()

返回要重用的实例。

SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
Wait()

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<>

(继承自 Object)
Wait(Int64)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
Wait(Int64, Int32)

导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<>

(继承自 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

将此对象平展到一个地块。

显式接口实现

IJavaPeerable.Disposed()

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
IJavaPeerable.Finalized()

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

此类表示用于辅助功能目的的窗口的状态快照。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

此类表示用于辅助功能目的的窗口的状态快照。

GetJniTypeName(IJavaPeerable)

此类表示用于辅助功能目的的窗口的状态快照。

适用于