AccessibilityServiceInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类介绍一个 AccessibilityService
.
[Android.Runtime.Register("android/accessibilityservice/AccessibilityServiceInfo", DoNotGenerateAcw=true)]
public class AccessibilityServiceInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/accessibilityservice/AccessibilityServiceInfo", DoNotGenerateAcw=true)>]
type AccessibilityServiceInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 继承
- 属性
- 实现
注解
此类介绍一个 AccessibilityService
. 系统根据此类中封装的信息通知 AccessibilityService
android.view.accessibility.AccessibilityEvent
s。
<div class=“special reference”><h3>Developer Guides</h3>
有关创建 AccessibilityServices 的详细信息,请阅读 辅助 功能开发人员指南。
</div>
适用于 . 的 android.accessibilityservice.AccessibilityServiceInfo
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
构造函数
AccessibilityServiceInfo() |
创建新的 实例。 |
AccessibilityServiceInfo(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
字段
CapabilityCanControlMagnification |
已过时.
功能:此辅助功能服务可以控制显示放大。 |
CapabilityCanPerformGestures |
已过时.
功能:此辅助功能服务可以执行手势。 |
CapabilityCanRequestEnhancedWebAccessibility |
此成员已弃用。 |
CapabilityCanRequestFilterKeyEvents |
已过时.
功能:此辅助功能服务可以请求筛选密钥事件流。 |
CapabilityCanRequestFingerprintGestures |
已过时.
功能:此辅助功能服务可以从指纹传感器捕获手势 |
CapabilityCanRequestTouchExploration |
已过时.
功能:此辅助功能服务可以请求触摸浏览模式,在该模式下,触摸项大声朗读,并且可以通过手势浏览 UI。 |
CapabilityCanRetrieveWindowContent |
已过时.
功能:此辅助功能服务可以检索活动窗口内容。 |
CapabilityCanTakeScreenshot |
已过时.
功能:此辅助功能服务可以拍摄屏幕截图。 |
Default |
已过时.
|
FlagEnableAccessibilityVolume |
已过时.
此标志请求所有音频跟踪由音量控制的 |
FlagIncludeNotImportantViews |
已过时.
如果设置此标志,除了对辅助功能很重要的视图之外,系统还将考虑对辅助功能不重要的视图。 |
FlagInputMethodEditor |
已过时.
此标志使 AccessibilityService 成为具有输入法编辑器功能的子集的输入法编辑器:获取 |
FlagReportViewIds |
已过时.
此标志请求 |
FlagRequest2FingerPassthrough |
已过时.
此标志请求在启用时 |
FlagRequestAccessibilityButton |
已过时.
此标志向系统指示辅助功能服务请求在系统的导航区域中显示辅助功能按钮(如果可用)。 |
FlagRequestEnhancedWebAccessibility |
此成员已弃用。 |
FlagRequestFilterKeyEvents |
已过时.
此标志从系统请求筛选键事件。 |
FlagRequestFingerprintGestures |
已过时.
此标志请求将所有指纹手势发送到辅助功能服务。 |
FlagRequestMultiFingerGestures |
已过时.
此标志请求启用时 |
FlagRequestShortcutWarningDialogSpokenFeedback |
已过时.
此标志请求显示对话框时辅助功能快捷方式警告对话框已朗读反馈。 |
FlagRequestTouchExplorationMode |
已过时.
此标志请求系统进入触摸探索模式。 |
FlagRetrieveInteractiveWindows |
已过时.
此标志向系统指示辅助功能服务想要访问所有交互式窗口的内容。 |
FlagSendMotionEvents |
已过时.
此标志请求启用时 |
FlagServiceHandlesDoubleTap |
已过时.
此标志请求启用后 |
属性
CanRetrieveWindowContent |
已过时.
此服务是否可以检索当前窗口的内容。 |
Capabilities |
返回此辅助功能服务的位掩码,例如能够检索活动窗口内容等。 |
Class |
返回此 |
Creator | |
Description |
已过时.
获取辅助功能服务的非本地化说明。 |
EventTypes |
事件类型 |
FeedbackType |
提供的反馈类型 AccessibilityService 。 |
Flags |
此字段表示一组用于配置 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Id |
辅助功能服务 ID。 |
InteractiveUiTimeoutMillis |
获取交互式控件的建议超时。 - 或 - 设置交互式控件需要保留在屏幕上以支持用户的建议时间。 |
IsAccessibilityTool |
指示服务是否用于帮助残障用户。 |
JniIdentityHashCode |
此类介绍一个 |
JniPeerMembers |
此类介绍一个 |
MotionEventSources |
返回辅助功能服务希望侦听泛型 |
NonInteractiveUiTimeoutMillis |
获取非交互式控件的建议超时。 - 或 - 设置非交互式控件需要保留在屏幕上以支持用户的建议时间。 |
NotificationTimeout |
在通知给定类型的最新事件之后 |
PackageNames |
包命名感兴趣的包 |
PeerReference |
此类介绍一个 |
ResolveInfo |
服务 |
SettingsActivityName |
设置活动名称。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 |
TileServiceName |
获取与此辅助功能服务关联的名称 |
方法
CapabilityToString(AccessibilityServiceCapabilities) |
返回功能的字符串表示形式。 |
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
DescribeContents() |
要添加 |
Dispose() |
此类介绍一个 |
Dispose(Boolean) |
此类介绍一个 |
Equals(Object) |
指示其他对象是否“等于”此对象。 (继承自 Object) |
FeedbackTypeToString(FeedbackFlags) |
返回反馈类型的字符串表示形式。 |
FlagToString(AccessibilityServiceFlags) |
返回标志的字符串表示形式。 |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
LoadDescription(PackageManager) |
辅助功能服务的本地化说明。 |
LoadIntro(PackageManager) |
辅助功能服务的本地化简介。 |
LoadIntroFormatted(PackageManager) |
辅助功能服务的本地化简介。 |
LoadSummary(PackageManager) |
辅助功能服务的本地化摘要。 |
LoadSummaryFormatted(PackageManager) |
辅助功能服务的本地化摘要。 |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
此类介绍一个 |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
此类介绍一个 |
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() |
此类介绍一个 |
IJavaPeerable.DisposeUnlessReferenced() |
此类介绍一个 |
IJavaPeerable.Finalized() |
此类介绍一个 |
IJavaPeerable.JniManagedPeerState |
此类介绍一个 |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
此类介绍一个 |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
此类介绍一个 |
IJavaPeerable.SetPeerReference(JniObjectReference) |
此类介绍一个 |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
此类介绍一个 |
GetJniTypeName(IJavaPeerable) |
此类介绍一个 |