AccessibilityWindowInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类表示用于辅助功能目的的窗口的状态快照。
[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
- 继承
- 属性
- 实现
注解
此类表示用于辅助功能目的的窗口的状态快照。 屏幕内容包含一个或多个窗口,其中某些窗口可以是其他窗口的后代,即窗口按层次结构排序。 请注意,没有根窗口。 因此,屏幕内容可以视为窗口树的集合。
的 android.view.accessibility.AccessibilityWindowInfo
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
构造函数
AccessibilityWindowInfo() |
创建一个新的 |
AccessibilityWindowInfo(AccessibilityWindowInfo) |
复制构造函数。 |
字段
TypeAccessibilityOverlay |
已过时.
窗口类型:仅<>由 |
TypeApplication |
已过时.
窗口类型:这是应用程序窗口。 |
TypeInputMethod |
已过时.
窗口类型:这是一个输入法窗口。 |
TypeMagnificationOverlay |
已过时.
窗口类型:一个系统窗口,用于显示与基于窗口的放大的交互的 UI,其中包括放大的内容和选项菜单。 |
TypeSplitScreenDivider |
已过时.
窗口类型:用于在拆分屏幕模式下划分屏幕的系统窗口。 |
TypeSystem |
已过时.
窗口类型:这是一个系统窗口。 |
属性
Anchor |
获取将此窗口定位到另一个窗口的节点。 |
ChildCount |
获取子窗口的数目。 |
Class |
返回此 |
Creator | |
DisplayId |
返回此窗口打开的显示 ID,以便与 一起使用 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Id |
获取唯一的窗口 ID。 |
IsAccessibilityFocused |
获取此窗口是否具有辅助功能焦点。 |
IsActive |
获取此窗口是否处于活动状态。 |
IsFocused |
获取此窗口是否具有输入焦点。 |
IsInPictureInPictureMode |
检查窗口是否处于画中画模式。 |
JniIdentityHashCode |
此类表示用于辅助功能目的的窗口的状态快照。 (继承自 Object) |
JniPeerMembers |
此类表示用于辅助功能目的的窗口的状态快照。 |
Layer |
获取确定窗口 Z 顺序的层。 |
Locales |
|
Parent |
获取父窗口。 |
PeerReference |
此类表示用于辅助功能目的的窗口的状态快照。 (继承自 Object) |
Root |
获取窗口层次结构中的根节点。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
Title |
此类表示用于辅助功能目的的窗口的状态快照。 |
TitleFormatted |
获取窗口的标题。 |
TransitionTimeMillis |
|
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) |
此类表示用于辅助功能目的的窗口的状态快照。 |