SpannableStringBuilder.GetTextRunCursor 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
deprecated
실행에서 다음 커서 위치를 반환합니다.
[Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")]
[System.Obsolete("deprecated")]
public virtual int GetTextRunCursor (int contextStart, int contextEnd, int dir, int offset, int cursorOpt, Android.Graphics.Paint? p);
[<Android.Runtime.Register("getTextRunCursor", "(IIIIILandroid/graphics/Paint;)I", "GetGetTextRunCursor_IIIIILandroid_graphics_Paint_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int
override this.GetTextRunCursor : int * int * int * int * int * Android.Graphics.Paint -> int
매개 변수
- contextStart
- Int32
컨텍스트의 시작 인덱스
- contextEnd
- Int32
컨텍스트의 (비 포함) 끝 인덱스
- dir
- Int32
실행이 RTL이면 1이고, 그렇지 않으면 0입니다.
- offset
- Int32
이동할 커서 위치
- cursorOpt
- Int32
CURSOR_AFTER, CURSOR_AT_OR_AFTER, CURSOR_BEFORE, CURSOR_AT_OR_BEFORE 또는 CURSOR_AT 중 하나인 커서를 이동하는 방법
- p
- Paint
이 정보를 요청하는 Paint 개체
반환
다음 위치의 오프셋 또는 -1
- 특성
설명
실행에서 다음 커서 위치를 반환합니다. 이렇게 하면 서로게이트 간에 커서를 배치하거나, 결점을 형성하는 문자 간에, 기본 문자와 결합 기호 사이에 또는 순서를 다시 지정하는 클러스터 내에 커서를 배치하지 않습니다.
컨텍스트는 커서 이동의 셰이핑 컨텍스트이며, 일반적으로 커서를 이동 방향으로 둘러싸는 메트릭 범위의 범위입니다. contextStart
offset
문자열 contextEnd
의 시작 부분을 기준으로 합니다.
cursorOpt가 CURSOR_AT 오프셋이 유효한 커서 위치가 아니면 -1이 반환됩니다. 그렇지 않으면 contextStart 이전 또는 contextEnd 이후의 값을 반환하지 않습니다.
이 멤버는 더 이상 사용되지 않습니다. 코드에서 사용하지 않도록 하는 내부 메서드입니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.