Language

UScript クラス

定義

ISO 15924 スクリプト コードおよび関連する関数の定数。

[Android.Runtime.Register("android/icu/lang/UScript", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class UScript : Java.Lang.Object
[<Android.Runtime.Register("android/icu/lang/UScript", ApiSince=24, DoNotGenerateAcw=true)>]
type UScript = class
    inherit Object
継承
属性

注釈

ISO 15924 スクリプト コードおよび関連する関数の定数。

現在のスクリプト コード定数のセットでは、ICU が現在サポートしている Unicode のバージョンでエンコードされているすべてのスクリプトが少なくともサポートされています。 定数の名前は、通常、Unicode スクリプトのプロパティ値のエイリアスから派生します。 UAX #24 Unicode スクリプト プロパティ (http://www.unicode.org/reports/tr24/) および http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt を参照してください。

さらに、多くの ISO 15924 スクリプト コードの定数は、言語タグ、CLDR データなどと共に使用するために含まれています。 これらのコードの一部は、Unicode 文字データベース (UCD) では使用されません。 たとえば、UCD スクリプトのプロパティ値が Hans または Hant である文字はありません。 すべての Han ideograph には、Unicode の Hani スクリプト プロパティ値があります。

プライベート使用コード Qaaa..Qabx は、UCD または CLDR で使用される場合を除き、含まれません。

ICU 55 以降では、スクリプトコードは、スクリプトが Unicode でエンコードされている場合、または確実にエンコードされ、Unicode スクリプトプロパティ値エイリアスが割り当てられている場合にのみ追加され、スクリプト名が安定し、定数の名前と一致するようにします。 個別のエンコードの対象ではない Latf や Aran などのスクリプト コードは、いつでも追加できます。

Javaドキュメント。

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

フィールド

名前 説明
Adlam

ISO 15924 スクリプト コード

Afaka

ISO 15924 スクリプト コード

Ahom

ISO 15924 スクリプト コード

AnatolianHieroglyphs

ISO 15924 スクリプト コード

Arabic

アラビア語

ArabicNastaliq

ISO 15924 スクリプト コードおよび関連する関数の定数。

Armenian

Armenian

Avestan

ISO 15924 スクリプト コード

Balinese

ISO 15924 スクリプト コード

Bamum

ISO 15924 スクリプト コード

BassaVah

ISO 15924 スクリプト コード

Batak

ISO 15924 スクリプト コード

Bengali

ベンガル語

BeriaErfe

ISO 15924 スクリプト コードおよび関連する関数の定数。

Bhaiksuki

ISO 15924 スクリプト コード

Blissymbols

ISO 15924 スクリプト コード

BookPahlavi

ISO 15924 スクリプト コード

Bopomofo

Bopomofo

Brahmi

ISO 15924 スクリプト コード

Braille

Unicode 4 の点字スクリプト

Buginese

Unicode 4 のスクリプト。

Buhid

ブヒッド語

CanadianAboriginal

統一されたカナダのアボリジニシンボル

Carian

ISO 15924 スクリプト コード

CaucasianAlbanian

ISO 15924 スクリプト コード

Chakma

ISO 15924 スクリプト コード

Cham

ISO 15924 スクリプト コード

Cherokee

チェロキー語

Chorasmian

ISO 15924 スクリプト コードおよび関連する関数の定数。

Cirth

ISO 15924 スクリプト コード

Common

共通

Coptic

コプト

Cuneiform

ISO 15924 スクリプト コード

Cypriot

Unicode 4 のCyriot スクリプト

CyproMinoan

ISO 15924 スクリプト コードおよび関連する関数の定数。

Cyrillic

キリル

DemoticEgyptian

ISO 15924 スクリプト コード

Deseret

Deseret

Devanagari

デーヴァナーガリー

DivesAkuru

ISO 15924 スクリプト コードおよび関連する関数の定数。

Dogra

ISO 15924 スクリプト コード

Duployan

ISO 15924 スクリプト コード

EasternSyriac

ISO 15924 スクリプト コード

EgyptianHieroglyphs

ISO 15924 スクリプト コード

Elbasan

ISO 15924 スクリプト コード

Elymaic

ISO 15924 スクリプト コードおよび関連する関数の定数。

EstrangeloSyriac

ISO 15924 スクリプト コード

Ethiopic

エチオピア

Garay

ISO 15924 スクリプト コードおよび関連する関数の定数。

Georgian

グルジア語

Glagolitic

Unicode 4 のスクリプト。

Gothic

ゴート語

Grantha

ISO 15924 スクリプト コード

Greek

ギリシャ語

Gujarati

グジャラート語

GunjalaGondi

ISO 15924 スクリプト コードおよび関連する関数の定数。

Gurmukhi

グルムキ

GurungKhema

ISO 15924 スクリプト コードおよび関連する関数の定数。

Han

漢字

Hangul

ハングル

HanifiRohingya

ISO 15924 スクリプト コードおよび関連する関数の定数。

Hanunoo

Hanunooo

HanWithBopomofo

ISO 15924 スクリプト コード

HarappanIndus

ISO 15924 スクリプト コード

Hatran

ISO 15924 スクリプト コード

Hebrew

Hebrew

HieraticEgyptian

ISO 15924 スクリプト コード

Hiragana

ひらがな

ImperialAramaic

ISO 15924 スクリプト コード

Inherited

継承済み

InscriptionalPahlavi

ISO 15924 スクリプト コード

InscriptionalParthian

ISO 15924 スクリプト コード

InvalidCode

無効なコード

Jamo

ISO 15924 スクリプト コード

Japanese

ISO 15924 スクリプト コード

Javanese

ISO 15924 スクリプト コード

Jurchen

ISO 15924 スクリプト コード

Kaithi

ISO 15924 スクリプト コード

Kannada

カンナダ語

Katakana

カタカナ

KatakanaOrHiragana

Unicode 4 のスクリプト。

Kawi

ISO 15924 スクリプト コードおよび関連する関数の定数。

KayahLi

ISO 15924 スクリプト コード

Kharoshthi

Unicode 4 のスクリプト。

KhitanSmallScript

ISO 15924 スクリプト コードおよび関連する関数の定数。

Khmer

クメール語

Khojki

ISO 15924 スクリプト コード

Khudawadi

ISO 15924 スクリプト コード

Khutsuri

ISO 15924 スクリプト コード

KiratRai

ISO 15924 スクリプト コードおよび関連する関数の定数。

Korean

ISO 15924 スクリプト コード

Kpelle

ISO 15924 スクリプト コード

Lanna

ISO 15924 スクリプト コード

Lao

ラオス

Latin

ラテン語

LatinFraktur

ISO 15924 スクリプト コード

LatinGaelic

ISO 15924 スクリプト コード

Lepcha

ISO 15924 スクリプト コード

Limbu

Unicode 4 の Limbu スクリプト

LinearA

ISO 15924 スクリプト コード

LinearB

Unicode 4 の線形 B スクリプト

Lisu

ISO 15924 スクリプト コード

Loma

ISO 15924 スクリプト コード

Lycian

ISO 15924 スクリプト コード

Lydian

ISO 15924 スクリプト コード

Mahajani

ISO 15924 スクリプト コード

Makasar

ISO 15924 スクリプト コードおよび関連する関数の定数。

Malayalam

Malayalam

Mandaean

ISO 15924 スクリプト コード

Mandaic

ISO 15924 スクリプト コード

Manichaean

ISO 15924 スクリプト コード

Marchen

ISO 15924 スクリプト コード

MasaramGondi

ISO 15924 スクリプト コード

MathematicalNotation

ISO 15924 スクリプト コード

MayanHieroglyphs

ISO 15924 スクリプト コード

Medefaidrin

ISO 15924 スクリプト コードおよび関連する関数の定数。

MeiteiMayek

ISO 15924 スクリプト コード

Mende

Mende Kikakui ISO 15924 スクリプト コード

Meroitic

ISO 15924 スクリプト コード

MeroiticCursive

ISO 15924 スクリプト コード

MeroiticHieroglyphs

ISO 15924 スクリプト コード

Miao

ISO 15924 スクリプト コード

Modi

ISO 15924 スクリプト コード

Mongolian

マンゴリアン

Moon

ISO 15924 スクリプト コード

Mro

ISO 15924 スクリプト コード

Multani

ISO 15924 スクリプト コード

Myanmar

Myammar

Nabataean

ISO 15924 スクリプト コード

NagMundari

ISO 15924 スクリプト コードおよび関連する関数の定数。

NakhiGeba

ISO 15924 スクリプト コード

Nandinagari

ISO 15924 スクリプト コードおよび関連する関数の定数。

Newa

ISO 15924 スクリプト コード

NewTaiLue

Unicode 4 のスクリプト。

Nko

ISO 15924 スクリプト コード

Nushu

ISO 15924 スクリプト コード

NyiakengPuachueHmong

ISO 15924 スクリプト コードおよび関連する関数の定数。

Ogham

オガム文字

OlChiki

ISO 15924 スクリプト コード

OldChurchSlavonicCyrillic

ISO 15924 スクリプト コード

OldHungarian

ISO 15924 スクリプト コード

OldItalic

古い Itallic

OldNorthArabian

ISO 15924 スクリプト コード

OldPermic

ISO 15924 スクリプト コード

OldPersian

Unicode 4 のスクリプト。

OldSogdian

ISO 15924 スクリプト コードおよび関連する関数の定数。

OldSouthArabian

ISO 15924 スクリプト コード

OldUyghur

ISO 15924 スクリプト コードおよび関連する関数の定数。

OlOnal

ISO 15924 スクリプト コードおよび関連する関数の定数。

Oriya

オリヤ

Orkhon

ISO 15924 スクリプト コード

Osage

ISO 15924 スクリプト コード

Osmanya

Unicode 4 の Osmanya スクリプト

PahawhHmong

ISO 15924 スクリプト コード

Palmyrene

ISO 15924 スクリプト コード

PauCinHau

ISO 15924 スクリプト コード

PhagsPa

ISO 15924 スクリプト コード

Phoenician

ISO 15924 スクリプト コード

PhoneticPollard

ISO 15924 スクリプト コード

PsalterPahlavi

ISO 15924 スクリプト コード

Rejang

ISO 15924 スクリプト コード

Rongorongo

ISO 15924 スクリプト コード

Runic

ルーン

Samaritan

ISO 15924 スクリプト コード

Sarati

ISO 15924 スクリプト コード

Saurashtra

ISO 15924 スクリプト コード

Sharada

ISO 15924 スクリプト コード

Shavian

Unicode 4 のシャビアン スクリプト

Siddham

ISO 15924 スクリプト コード

Sidetic

ISO 15924 スクリプト コードおよび関連する関数の定数。

SignWriting

Sutton SignWriting の ISO 15924 スクリプト コード

SimplifiedHan

ISO 15924 スクリプト コード

Sindhi

ISO 15924 スクリプト コード

Sinhala

シンハラ語

Sogdian

ISO 15924 スクリプト コードおよび関連する関数の定数。

SoraSompeng

ISO 15924 スクリプト コード

Soyombo

ISO 15924 スクリプト コード

Sundanese

ISO 15924 スクリプト コード

Sunuwar

ISO 15924 スクリプト コードおよび関連する関数の定数。

SylotiNagri

Unicode 4 のスクリプト。

Symbols

ISO 15924 スクリプト コード

SymbolsEmoji

ISO 15924 スクリプト コード

Syriac

シリア

Tagalog

タガログ語

Tagbanwa

タグバヌワ語

TaiLe

Unicode 4 の Tai Le Script

TaiViet

ISO 15924 スクリプト コード

TaiYo

ISO 15924 スクリプト コードおよび関連する関数の定数。

Takri

ISO 15924 スクリプト コード

Tamil

Tamil

Tangsa

ISO 15924 スクリプト コードおよび関連する関数の定数。

Tangut

ISO 15924 スクリプト コード

Telugu

Telugu

Tengwar

ISO 15924 スクリプト コード

Thaana

Thana

Thai

タイ語

Tibetan

チベット語

Tifinagh

Unicode 4 のスクリプト。

Tirhuta

ISO 15924 スクリプト コード

Todhri

ISO 15924 スクリプト コードおよび関連する関数の定数。

TolongSiki

ISO 15924 スクリプト コードおよび関連する関数の定数。

Toto

ISO 15924 スクリプト コードおよび関連する関数の定数。

TraditionalHan

ISO 15924 スクリプト コード

TraditionalHanWithLatin

ISO 15924 スクリプト コードおよび関連する関数の定数。

TuluTigalari

ISO 15924 スクリプト コードおよび関連する関数の定数。

Ucas

統一されたカナダのアボリジニシンボル (エイリアス)

Ugaritic

Unicode 4 の Ugaritic スクリプト

Unknown

ISO 15924 スクリプト コード

UnwrittenLanguages

ISO 15924 スクリプト コード

Vai

ISO 15924 スクリプト コード

VisibleSpeech

ISO 15924 スクリプト コード

Vithkuqi

ISO 15924 スクリプト コードおよび関連する関数の定数。

Wancho

ISO 15924 スクリプト コードおよび関連する関数の定数。

WarangCiti

ISO 15924 スクリプト コード

WesternSyriac

ISO 15924 スクリプト コード

Woleai

ISO 15924 スクリプト コード

Yezidi

ISO 15924 スクリプト コードおよび関連する関数の定数。

Yi

Yi 音節

ZanabazarSquare

ISO 15924 スクリプト コード

プロパティ

名前 説明
Class

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

(継承元 Object)
Handle

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

(継承元 Object)
JniIdentityHashCode

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

(継承元 Object)
JniManagedPeerState

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)
JniPeerMembers

ISO 15924 スクリプト コードおよび関連する関数の定数。

PeerReference

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

(継承元 Object)
ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)

メソッド

名前 説明
BreaksBetweenLetters(Int32)

スクリプトで文字間の改行が許可されている場合は true を返します (ハイフネーションを除く)。

Clone()

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

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

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)
Dispose()

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

(継承元 Object)
Dispose(Boolean)

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

(継承元 Object)
DisposeUnlessReferenced()

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)
Equals(Object)

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
GetCode(Locale)

指定されたロケールまたは ISO 15924 の省略形または名前に関連付けられているスクリプト コードを取得します。

GetCode(String)

指定されたロケールまたは ISO 15924 の省略形または名前に関連付けられているスクリプト コードを取得します。

GetCode(ULocale)

指定されたロケールまたは ISO 15924 の省略形または名前に関連付けられているスクリプト コードを取得します。

GetCodeFromName(String)

指定された Unicode スクリプト プロパティエイリアス (名前または省略形) に関連付けられているスクリプト コードを返します。

GetHashCode()

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

(継承元 Object)
GetName(Int32)

長い Unicode スクリプト名がある場合は、その名前を返します。

GetSampleString(Int32)

スクリプトサンプルの文字列を返します。

GetScript(Int32)

指定されたコードポイントに関連付けられているスクリプト コードを取得します。

GetScriptExtensions(Int32, BitSet)

コード ポイント c のScript_Extensionsをスクリプト コード整数として出力 BitSet に設定します。

GetShortName(Int32)

4 文字の ISO 15924 スクリプト コードを返します。Unicode にスクリプトの名前がある場合は、短い Unicode スクリプト名と同じです。

GetUsage(Int32)

UAX #31 Unicode 識別子とパターン構文に従ってスクリプトの使用法を返します。

HasScript(Int32, Int32)

コード ポイント c のScript_Extensionsにはスクリプト sc が含まれていますか? c に明示的なScript_Extensionsがない場合は、c に Script プロパティ値 sc があるかどうかをテストします。

IsCased(Int32)

スクリプトケースの区別の最新の (または最新の) 使用法が慣例である場合は true を返します。

IsRightToLeft(Int32)

スクリプトが右から左に書き込まれる場合は true を返します。

JavaFinalize()
古い.

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

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

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

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

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 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)

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

名前 説明
IJavaPeerable.Disposed()

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)
IJavaPeerable.Finalized()

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

ISO 15924 スクリプト コードおよび関連する関数の定数。

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

ISO 15924 スクリプト コードおよび関連する関数の定数。

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

ISO 15924 スクリプト コードおよび関連する関数の定数。

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

ISO 15924 スクリプト コードおよび関連する関数の定数。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

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

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

ISO 15924 スクリプト コードおよび関連する関数の定数。

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

適用対象