Share via


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
특성
구현

설명

선택 이벤트입니다. 인덱스 매개 변수를 단어 토큰 인덱스로 지정합니다.

에 대한 Java 설명서입니다 android.view.textclassifier.SelectionEvent.

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

필드

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

이 이벤트가 트리거된 시기와 선택 세션의 이전 이벤트가 트리거된 시점 사이의 기간을 ms 단위로 반환합니다.

DurationSinceSessionStart

이 이벤트가 트리거된 시점과 선택 세션의 첫 번째 이벤트가 트리거된 시점 사이의 기간을 ms 단위로 반환합니다.

End

선택 세션에서 시작 선택 이벤트의 인덱스 상대적인 이 이벤트의 끝 인덱스 를 반환합니다.

EntityType

이 이벤트와 연결된 엔터티의 형식을 반환합니다.

EventIndex

인덱스(예:

EventTime

이 이벤트가 트리거된 시간을 반환합니다.

EventType

트리거된 이벤트의 형식을 반환합니다.

Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
InvocationMethod

선택 모드가 호출된 방식을 반환합니다.

JniIdentityHashCode

선택 이벤트입니다.

(다음에서 상속됨 Object)
JniPeerMembers

선택 이벤트입니다.

PackageName

이 이벤트가 시작된 앱의 패키지 이름을 반환합니다.

PeerReference

선택 이벤트입니다.

(다음에서 상속됨 Object)
ResultId

이 이벤트와 연결된 텍스트 분류자 결과의 ID를 반환합니다.

SessionId

선택 세션 ID를 반환합니다.

SmartEnd

선택 세션에서 스마트 선택 이벤트의 인덱스 상대적인 이 이벤트의 끝 인덱스 를 반환합니다.

SmartStart

선택 세션에서 스마트 선택 이벤트의 인덱스 상대적인 이 이벤트의 시작 인덱스 를 반환합니다.

Start

선택 세션에서 시작 선택 이벤트의 인덱스 상대적인 이 이벤트의 시작 인덱스 를 반환합니다.

ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)
ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 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>합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>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)

선택 이벤트입니다.

적용 대상