言語

SelectionEvent クラス

定義

選択イベント。

[Android.Runtime.Register("android/view/textclassifier/SelectionEvent", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class SelectionEvent : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<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.SelectionEventの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
ActionAbandon
古い.

ユーザーが選択を中止しました。

ActionCopy
古い.

ユーザーが選択範囲をコピーしました。

ActionCut
古い.

ユーザーが選択範囲を切り取った。

ActionDrag
古い.

ユーザーが選択範囲をドラッグアンドドロップしました。

ActionOther
古い.

ユーザーが選択に対してアクションを実行しました。

ActionOvertype
古い.

ユーザーが選択内容を入力しました。

ActionPaste
古い.

ユーザーが選択範囲の上に貼り付けた。

ActionReset
古い.

ユーザーがスマート選択をリセットします。

ActionSelectAll
古い.

ユーザーがアクティブ化された [すべて選択]

ActionShare
古い.

ユーザーが選択内容を共有しました。

ActionSmartShare
古い.

ユーザーが textAssist メニュー項目をクリックしました。

EventAutoSelection
古い.

User または既定の TextClassifier 以外の何かが選択をトリガーしました。

EventSelectionModified
古い.

ユーザーが既存の選択範囲を変更しました。

EventSelectionStarted
古い.

ユーザーが新しい選択を開始しました。

EventSmartSelectionMulti
古い.

複数のトークン (単語) にまたがるスマート選択がトリガーされました。

EventSmartSelectionSingle
古い.

1 つのトークン (単語) に対してトリガーされるスマート選択。

InvocationLink
古い.

ユーザーがリンクをタップして選択を呼び出しました。

InvocationManual
古い.

ユーザーが長押し、ダブル タップ、またはドラッグして選択を呼び出しました。

InvocationUnknown
古い.

不明な呼び出しメソッド

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Creator

選択イベント。

DurationSincePreviousEvent

このイベントがトリガーされてから、選択セッションの前のイベントがトリガーされたときまでの期間 (ミリ秒) を返します。

DurationSinceSessionStart

このイベントがトリガーされてから、選択セッションの最初のイベントがトリガーされたときまでの期間 (ミリ秒) を返します。

End

選択セッションの開始選択イベントのインデックスを基準にして、このイベントの終了インデックスを返します。

EntityType

このイベントに関連付けられているエンティティの型を返します。

EventIndex

インデックスを返します (e.

EventTime

このイベントがトリガーされた時刻を返します。

EventType

トリガーされたイベントの種類を返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
InvocationMethod

選択モードが呼び出された方法を返します。

JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

選択イベント。

(継承元 JavaObject)
JniPeerMembers

選択イベント。

PackageName

このイベントが発生したアプリのパッケージ名を返します。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ResultId

このイベントに関連付けられているテキスト分類子の結果の ID を返します。

SessionId

選択セッション ID を返します。

SmartEnd

選択セッションのスマート選択イベントのインデックスを基準にして、このイベントの終了インデックスを返します。

SmartStart

選択セッションのスマート選択イベントのインデックスを基準にして、このイベントの開始インデックスを返します。

Start

選択セッションの開始選択イベントのインデックスを基準にして、このイベントの開始インデックスを返します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
WidgetType

このイベントのトリガーに関連したウィジェットの種類を返します。

WidgetVersion

このイベントがトリガーされたウィジェットの文字列バージョン情報を返します。

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

選択イベント。

(継承元 JavaObject)
CreateSelectionActionEvent(Int32, Int32, SelectionAction, TextClassification)

選択範囲に対して実行されるアクションを指定するイベントを作成します。

CreateSelectionActionEvent(Int32, Int32, SelectionAction)

選択範囲に対して実行されるアクションを指定するイベントを作成します。

CreateSelectionModifiedEvent(Int32, Int32, TextClassification)

"selection modified" イベントを作成します。

CreateSelectionModifiedEvent(Int32, Int32, TextSelection)

"selection modified" イベントを作成します。

CreateSelectionModifiedEvent(Int32, Int32)

"selection modified" イベントを作成します。

CreateSelectionStartedEvent(SelectionInvocationMethod, Int32)

"selection started" イベントを作成します。

DescribeContents()

この Parcelable インスタンスのマーシャリングされた表現に含まれる特殊なオブジェクトの種類について説明します。

Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

選択イベント。

(継承元 JavaObject)
Equals(Object)

選択イベント。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
IsTerminal(SelectionEventType)

eventType がターミナル イベントの種類の場合は true を返します。

JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

選択イベント。

(継承元 JavaObject)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

このオブジェクトをパーセルにフラット化します。

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

選択イベント。

(継承元 JavaObject)
IJavaPeerable.Finalized()

選択イベント。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

選択イベント。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

選択イベント。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

選択イベント。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

選択イベント。

(継承元 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

選択イベント。

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

選択イベント。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象