Share via


InputConnection 클래스

정의

주의

Use the 'Android.Views.InputMethods.IInputConnection' type. This class will be removed in a future release.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

[Android.Runtime.Register("android/view/inputmethod/InputConnection", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Android.Views.InputMethods.IInputConnection' type. This class will be removed in a future release.")]
public abstract class InputConnection : Java.Lang.Object
[<Android.Runtime.Register("android/view/inputmethod/InputConnection", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Android.Views.InputMethods.IInputConnection' type. This class will be removed in a future release.")>]
type InputConnection = class
    inherit Object
상속
InputConnection
특성

설명

Android 플랫폼 설명서

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

필드

CursorUpdateFilterCharacterBounds
사용되지 않음.

편집기에서 호출하도록 요청됨InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) 커서/앵커 위치가 CursorAnchorInfo#getCharacterBounds(int) 변경 될 때마다 새 문자 경계를 사용 합니다.

CursorUpdateFilterEditorBounds
사용되지 않음.

편집기에서 호출하도록 요청됨InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) 은 커서/앵커 위치가 변경 될 때마다 새 EditorBoundsInfo 으로 바뀝니다.

CursorUpdateFilterInsertionMarker
사용되지 않음.

편집기에서 호출하도록 요청됨InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) 커서/앵커 위치가 변경 될 때마다 새 삽입 표식 정보 CursorAnchorInfo#getInsertionMarkerFlags(), CursorAnchorInfo#getInsertionMarkerBaseline()등입니다.

CursorUpdateFilterTextAppearance
사용되지 않음.

편집기에서 호출하도록 요청됨InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) 커서/앵커 위치가 변경되면 새 텍스트 모양 정보 CursorAnchorInfo#getTextAppearanceInfo()}를 사용합니다.

CursorUpdateFilterVisibleLineBounds
사용되지 않음.

편집기에서 호출하도록 요청됨InputMethodManager#updateCursorAnchorInfo(android.view.View, CursorAnchorInfo) 커서/앵커 위치가 변경될 때마다 표시되는 줄 범위 CursorAnchorInfo#getVisibleLineBounds() 가 새 경우 편집기 또는 해당 부모가 스크롤되거나 텍스트 업데이트로 인해 줄 경계가 변경됩니다.

GetExtractedTextMonitor
사용되지 않음.

와 함께 #getExtractedText 사용할 플래그는 추출된 텍스트가 변경될 때 업데이트를 수신할 것임을 나타냅니다.

GetTextWithStyles
사용되지 않음.

와 함께 사용할 플래그를 #getTextAfterCursor#getTextBeforeCursor 지정하고 #getSurroundingText 텍스트와 함께 스타일 정보를 반환합니다.

HandwritingGestureResultCancelled
사용되지 않음.

가 취소된 시기에 HandwritingGesture 대한 #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) 결과입니다.

HandwritingGestureResultFailed
사용되지 않음.

#performHandwritingGesture(HandwritingGesture, Executor, IntConsumer)HandwritingGesture 실패하고 적용할 수 HandwritingGesture#getFallbackText() 없거나 다른 이유로 적용할 수 없는 경우의 결과입니다.

HandwritingGestureResultFallback
사용되지 않음.

실패했지만 HandwritingGesture#getFallbackText() 커밋된 경우 HandwritingGesture#performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) 결과입니다.

HandwritingGestureResultSuccess
사용되지 않음.

가 텍스트에서 성공적으로 실행되는 경우에 HandwritingGesture 대한 #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) 결과입니다.

HandwritingGestureResultUnknown
사용되지 않음.

편집기에서 결과를 제공하지 않은 경우에 대한 #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) 결과입니다.

HandwritingGestureResultUnsupported
사용되지 않음.

가 현재 편집기에서 지원되지 않는 경우에 HandwritingGesture 대한 #performHandwritingGesture(HandwritingGesture, Executor, IntConsumer) 결과입니다.

InputContentGrantReadUriPermission
사용되지 않음.

이 플래그를 사용하면 편집기에서 InputContentInfo 개체에 포함된 콘텐츠 URI에 대한 읽기 권한을 요청할 수 있습니다.

속성

Class
사용되지 않음.

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
Handle
사용되지 않음.

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

(다음에서 상속됨 Object)
JniIdentityHashCode
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
JniPeerMembers
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
PeerReference
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
ThresholdClass
사용되지 않음.

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

(다음에서 상속됨 Object)
ThresholdType
사용되지 않음.

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

(다음에서 상속됨 Object)

메서드

Clone()
사용되지 않음.

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
Dispose()
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
Dispose(Boolean)
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
Equals(Object)
사용되지 않음.

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()
사용되지 않음.

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
JavaFinalize()
사용되지 않음.

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()
사용되지 않음.

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()
사용되지 않음.

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)
사용되지 않음.

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
ToArray<T>()
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
ToString()
사용되지 않음.

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
Wait()
사용되지 않음.

현재 스레드가 각성될 때까지 대기하도록 합니다. 일반적으로 <알림을<> 받>거나<<> 중단/em>합니다.

(다음에서 상속됨 Object)
Wait(Int64)
사용되지 않음.

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

(다음에서 상속됨 Object)
Wait(Int64, Int32)
사용되지 않음.

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

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IJavaPeerable.Disposed()
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
IJavaPeerable.DisposeUnlessReferenced()
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
IJavaPeerable.Finalized()
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

(다음에서 상속됨 Object)

확장 메서드

JavaCast<TResult>(IJavaObject)
사용되지 않음.

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

GetJniTypeName(IJavaPeerable)
사용되지 않음.

InputConnection 인터페이스는 입력을 InputMethod 수신하는 애플리케이션에 대한 통신 채널입니다.

적용 대상