SelectionEvent 类

定义

选择事件。

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

注解

选择事件。 将索引参数指定为单词标记索引。

android.view.textclassifier.SelectionEventJava 文档。

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

字段

ActionAbandon
已过时.

用户放弃了选择。

ActionCopy
已过时.

用户复制了所选内容。

ActionCut
已过时.

用户剪切所选内容。

ActionDrag
已过时.

用户拖放了所选内容。

ActionOther
已过时.

用户对所选内容执行了操作。

ActionOvertype
已过时.

用户在所选内容上键入。

ActionPaste
已过时.

用户粘贴到所选内容上。

ActionReset
已过时.

用户重置智能选择。

ActionSelectAll
已过时.

用户激活的全选

ActionShare
已过时.

用户共享了所选内容。

ActionSmartShare
已过时.

用户单击了 textAssist 菜单项。

EventAutoSelection
已过时.

用户或默认 TextClassifier 以外的其他项触发了选择。

EventSelectionModified
已过时.

用户修改了现有选择。

EventSelectionStarted
已过时.

用户开始了新的选择。

EventSmartSelectionMulti
已过时.

跨多个标记触发的智能选择 (单词) 。

EventSmartSelectionSingle
已过时.

为单词) (单个标记触发的智能选择。

InvocationLink
已过时.

选择是通过用户点击链接调用的。

InvocationManual
已过时.

选择是由用户长按、双击或拖动进行选择调用的。

InvocationUnknown
已过时.

未知的调用方法

属性

Class

返回此 Object的运行时类。

(继承自 Object)
Creator

选择事件。

DurationSincePreviousEvent

返回触发此事件和触发选择会话中上一个事件之间的持续时间(以毫秒为单位)。

DurationSinceSessionStart

返回触发此事件到触发选择会话中的第一个事件之间的持续时间(以毫秒为单位)。

End

返回此事件相对于选择会话中开始选择事件的索引的结束索引。

EntityType

返回与此事件关联的实体的类型。

EventIndex

返回 (e 的索引。

EventTime

返回触发此事件的时间。

EventType

返回触发的事件的类型。

Handle

基础 Android 实例的句柄。

(继承自 Object)
InvocationMethod

返回选择模式的调用方式。

JniIdentityHashCode

选择事件。

(继承自 Object)
JniPeerMembers

选择事件。

PackageName

返回此事件源自的应用的包名称。

PeerReference

选择事件。

(继承自 Object)
ResultId

返回与此事件关联的文本分类器结果的 ID。

SessionId

返回选择会话 ID。

SmartEnd

返回此事件相对于选择会话中智能选择事件的索引的结束索引。

SmartStart

返回此事件的开始索引,相对于选择会话中智能选择事件的索引。

Start

返回此事件的开始索引,相对于选择会话中开始选择事件的索引。

ThresholdClass

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

(继承自 Object)
ThresholdType

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

(继承自 Object)
WidgetType

返回触发此事件所涉及的小组件类型。

WidgetVersion

返回触发此事件的小组件的字符串版本信息。

方法

Clone()

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

(继承自 Object)
CreateSelectionActionEvent(Int32, Int32, SelectionAction)

创建一个事件,指定对所选内容执行的操作。

CreateSelectionActionEvent(Int32, Int32, SelectionAction, TextClassification)

创建一个事件,指定对所选内容执行的操作。

CreateSelectionModifiedEvent(Int32, Int32)

创建“已修改选择”事件。

CreateSelectionModifiedEvent(Int32, Int32, TextClassification)

创建“已修改选择”事件。

CreateSelectionModifiedEvent(Int32, Int32, TextSelection)

创建“已修改选择”事件。

CreateSelectionStartedEvent(SelectionInvocationMethod, Int32)

创建“选择已启动”事件。

DescribeContents()

选择事件。

Dispose()

选择事件。

(继承自 Object)
Dispose(Boolean)

选择事件。

(继承自 Object)
Equals(Object)

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

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
IsTerminal(SelectionEventType)

如果 eventType 是终端事件类型,则返回 true。

JavaFinalize()

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

(继承自 Object)
Notify()

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

(继承自 Object)
NotifyAll()

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

(继承自 Object)
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)

选择事件。

适用于