TextServicesManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。
[Android.Runtime.Register("android/view/textservice/TextServicesManager", DoNotGenerateAcw=true)]
public sealed class TextServicesManager : Java.Lang.Object
[<Android.Runtime.Register("android/view/textservice/TextServicesManager", DoNotGenerateAcw=true)>]
type TextServicesManager = class
inherit Object
- 继承
- 属性
注解
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。
用户可以在“设置”中更改当前文本服务。 应用程序还可以指定目标文本服务。
<h3>体系结构概述</h3>
文本服务框架(TSF)体系结构涉及三个主要方面:
<ul><li> <此类所表示的强>文本服务管理器</strong> 是管理所有其他部件之间的交互的系统的中心点。 它表示为此处存在的客户端 API,存在于每个应用程序上下文中,并与一个全局系统服务进行通信,该服务可跨所有进程管理交互。 <li> A <strong text service</strong>> 实现特定的交互模型,允许客户端应用程序检索文本信息。 系统绑定到正在使用的当前文本服务,从而导致创建并运行它。 <li> 多个 <强>客户端应用程序</强> 仲裁与文本服务管理器建立与文本服务的连接。 </ul>
<h3>文本服务会话</h3><ul<>li <>强>拼写检查器会话</强>是文本服务之一。 android.view.textservice.SpellCheckerSession
</li></ul>
适用于 . 的 android.view.textservice.TextServicesManager
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
属性
Class |
返回此 |
CurrentSpellCheckerInfo |
检索当前活动的拼写检查器,如果没有,则为 null。 |
EnabledSpellCheckerInfos |
检索当前启用的拼写检查器的列表。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
IsSpellCheckerEnabled |
返回是否启用拼写检查器。 |
JniIdentityHashCode |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
JniPeerMembers |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 |
PeerReference |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Object) |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
Dispose() |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
Dispose(Boolean) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
Equals(Object) |
指示其他对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
NewSpellCheckerSession(Bundle, Locale, SpellCheckerSession+ISpellCheckerSessionListener, Boolean) |
获取指定拼写检查器拼写检查器会话 |
NewSpellCheckerSession(SpellCheckerSession+SpellCheckerSessionParams, IExecutor, SpellCheckerSession+ISpellCheckerSessionListener) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
Wait() |
使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<>< (继承自 Object) |
Wait(Int64, Int32) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
Wait(Int64) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
显式接口实现
IJavaPeerable.Disposed() |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
IJavaPeerable.Finalized() |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 |
GetJniTypeName(IJavaPeerable) |
系统 API 到整个文本服务,这些服务可以仲裁应用程序和文本服务之间的交互。 |