언어

Bidi 생성자

정의

오버로드

속성 Description
Bidi(IAttributedCharacterIterator)

지정된 텍스트 단락에서 Bidi를 만듭니다.

Bidi(String, Int32)

지정된 텍스트 단락과 기본 방향에서 Bidi를 만듭니다.

Bidi(Char[], Int32, Byte[], Int32, Int32, Int32)

지정된 텍스트, 포함 및 방향 정보에서 Bidi를 만듭니다.

Bidi(IAttributedCharacterIterator)

지정된 텍스트 단락에서 Bidi를 만듭니다.

[Android.Runtime.Register(".ctor", "(Ljava/text/AttributedCharacterIterator;)V", "")]
public Bidi(Java.Text.IAttributedCharacterIterator? paragraph);
[<Android.Runtime.Register(".ctor", "(Ljava/text/AttributedCharacterIterator;)V", "")>]
new Java.Text.Bidi : Java.Text.IAttributedCharacterIterator -> Java.Text.Bidi

매개 변수

paragraph
IAttributedCharacterIterator

선택적 문자 및 단락 특성 정보가 있는 텍스트 단락

특성

예외

paragraph == null의 경우

설명

지정된 텍스트 단락에서 Bidi를 만듭니다.

텍스트의 RUN_DIRECTION 특성(있는 경우)은 기본 방향(왼쪽에서 오른쪽 또는 오른쪽에서 왼쪽)을 결정합니다. 없는 경우 기본 방향은 유니코드 양방향 알고리즘을 사용하여 계산되며 텍스트에 강력한 방향 문자가 없으면 기본적으로 왼쪽에서 오른쪽으로 설정됩니다. 이 특성이 있는 경우 단락의 모든 텍스트에 적용해야 합니다.

텍스트의 BIDI_EMBEDDING 특성(있는 경우)은 포함 수준 정보를 나타냅니다. -1 -62 음수 값은 수준의 절대 값에서 재정의를 나타냅니다. 1에서 62까지의 양수 값은 포함을 나타냅니다. 값이 0이거나 정의되지 않은 경우 기본 방향에 따라 결정되는 기본 포함 수준을 가정합니다.

텍스트의 NUMERIC_SHAPING 특성(있는 경우)은 bidi 알고리즘을 실행하기 전에 유럽 숫자를 다른 소수 자릿수로 변환합니다. 이 특성이 있는 경우 단락의 모든 텍스트에 적용해야 합니다.

에 대한 java.text.Bidi.Bidi(java.text.AttributedCharacterIterator)Java 설명서

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

참고 항목

적용 대상

Bidi(String, Int32)

지정된 텍스트 단락과 기본 방향에서 Bidi를 만듭니다.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")]
public Bidi(string? paragraph, int flags);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;I)V", "")>]
new Java.Text.Bidi : string * int -> Java.Text.Bidi

매개 변수

paragraph
String

텍스트 단락

flags
Int32

알고리즘을 제어하는 플래그 컬렉션입니다. 알고리즘은 플래그 DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT 및 DIRECTION_DEFAULT_RIGHT_TO_LEFT 이해합니다. 다른 값은 예약되어 있습니다.

특성

설명

지정된 텍스트 단락과 기본 방향에서 Bidi를 만듭니다.

에 대한 java.text.Bidi.Bidi(java.lang.String, int)Java 설명서

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

참고 항목

적용 대상

Bidi(Char[], Int32, Byte[], Int32, Int32, Int32)

지정된 텍스트, 포함 및 방향 정보에서 Bidi를 만듭니다.

[Android.Runtime.Register(".ctor", "([CI[BIII)V", "")]
public Bidi(char[]? text, int textStart, byte[]? embeddings, int embStart, int paragraphLength, int flags);
[<Android.Runtime.Register(".ctor", "([CI[BIII)V", "")>]
new Java.Text.Bidi : char[] * int * byte[] * int * int * int -> Java.Text.Bidi

매개 변수

text
Char[]

처리할 텍스트 단락이 들어 있는 배열입니다.

textStart
Int32

단락 시작의 텍스트 배열에 대한 인덱스입니다.

embeddings
Byte[]

단락의 각 문자에 대한 포함 값을 포함하는 배열입니다. null일 수 있으며, 이 경우 외부 포함 정보가 없는 것으로 간주됩니다.

embStart
Int32

단락 시작 부분의 포함 배열에 대한 인덱스입니다.

paragraphLength
Int32

텍스트 및 포함 배열에 있는 단락의 길이입니다.

flags
Int32

알고리즘을 제어하는 플래그 컬렉션입니다. 알고리즘은 플래그 DIRECTION_LEFT_TO_RIGHT, DIRECTION_RIGHT_TO_LEFT, DIRECTION_DEFAULT_LEFT_TO_RIGHT 및 DIRECTION_DEFAULT_RIGHT_TO_LEFT 이해합니다. 다른 값은 예약되어 있습니다.

특성

예외

가 음수이면 /&이고, 그렇지 않으면 &입니다.

설명

지정된 텍스트, 포함 및 방향 정보에서 Bidi를 만듭니다. embeddings 배열은 null일 수 있습니다. 있는 경우 값은 포함 수준 정보를 나타냅니다. -1 -61 음수 값은 수준의 절대 값에서 재정의를 나타냅니다. 1에서 61까지의 양수 값은 포함을 나타냅니다. 값이 0인 경우 기본 방향에 따라 결정되는 기본 포함 수준을 가정합니다.

에 대한 java.text.Bidi.Bidi(char[], int, byte[], int, int, int)Java 설명서

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

참고 항목

적용 대상