UScript 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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 Script Property(http://www.unicode.org/reports/tr24/) 和 http://www.unicode.org/Public/UCD/latest/ucd/PropertyValueAliases.txt 。
此外,還包含許多 ISO 15924 腳本代碼的常數,可用於語言標籤、CLDR 資料等。 其中一些代碼未被 Unicode 字元資料庫(UCD)使用。 例如,沒有任何角色在 UCD 腳本屬性值為 Hans 或 Hant。 所有漢語表意符號在Unicode中都具有漢尼文字屬性值。
私人使用代碼 Qaaa..Qabx 不包含在內,除非在 UCD 或 CLDR 中使用。
從 ICU 55 開始,只有當其文字已被或將要以 Unicode 編碼,且被賦予 Unicode 的 Unicode 屬性值別名時,才會加入腳本代碼,以確保其腳本名稱穩定且與常數名稱相符。 像 Latf 和 Aran 這類不受獨立編碼限制的文字代碼,可以隨時加入。
Java 文件 android.icu.lang.UScript。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
欄位
| 名稱 | Description |
|---|---|
| Adlam |
ISO 15924 腳本代碼 |
| Afaka |
ISO 15924 腳本代碼 |
| Ahom |
ISO 15924 腳本代碼 |
| AnatolianHieroglyphs |
ISO 15924 腳本代碼 |
| Arabic |
阿拉伯語 |
| ArabicNastaliq |
ISO 15924 腳本程式碼及相關函數的常數。 |
| 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 |
注音符號 |
| 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 中的賽普勒斯文字 |
| CyproMinoan |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Cyrillic |
西里爾 |
| DemoticEgyptian |
ISO 15924 腳本代碼 |
| Deseret |
德瑟列特文 |
| Devanagari |
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 |
Georgian |
| Glagolitic |
Unicode 4 中的文字。 |
| Gothic |
歌德 |
| Grantha |
ISO 15924 腳本代碼 |
| Greek |
Greek |
| Gujarati |
Gujarati |
| GunjalaGondi |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Gurmukhi |
古魯穆希 |
| GurungKhema |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Han |
漢字 |
| Hangul |
韓文 |
| HanifiRohingya |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Hanunoo |
哈努努 |
| HanWithBopomofo |
ISO 15924 腳本代碼 |
| HarappanIndus |
ISO 15924 腳本代碼 |
| Hatran |
ISO 15924 腳本代碼 |
| 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 |
Kannada |
| Katakana |
片假名 |
| KatakanaOrHiragana |
Unicode 4 中的文字。 |
| Kawi |
ISO 15924 腳本程式碼及相關函數的常數。 |
| KayahLi |
ISO 15924 腳本代碼 |
| Kharoshthi |
Unicode 4 中的文字。 |
| KhitanSmallScript |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Khmer |
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 |
馬拉雅拉姆語 |
| 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 |
米亞馬爾 |
| 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 |
舊義大利語 |
| 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 中的奧斯曼亞文字 |
| 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 中的泰樂文字 |
| TaiViet |
ISO 15924 腳本代碼 |
| TaiYo |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Takri |
ISO 15924 腳本代碼 |
| Tamil |
Tamil |
| Tangsa |
ISO 15924 腳本程式碼及相關函數的常數。 |
| Tangut |
ISO 15924 腳本代碼 |
| Telugu |
Telugu |
| Tengwar |
ISO 15924 腳本代碼 |
| Thaana |
塔納 |
| Thai |
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 中的烏加里特文字 |
| 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 腳本代碼 |
屬性
| 名稱 | Description |
|---|---|
| Class |
回傳此 |
| Handle |
底層 Android 實例的帳號。 (繼承來源 Object) |
| JniIdentityHashCode |
取得由互通執行時指派給此 Java 對等端的身份雜湊碼。 (繼承來源 Object) |
| JniManagedPeerState |
ISO 15924 腳本程式碼及相關函數的常數。 (繼承來源 JavaObject) |
| JniPeerMembers |
ISO 15924 腳本程式碼及相關函數的常數。 |
| PeerReference |
取得這個 Java 節點的 JNI 物件參考。 (繼承來源 Object) |
| ThresholdClass |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 (繼承來源 Object) |
| ThresholdType |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 (繼承來源 Object) |
方法
| 名稱 | Description |
|---|---|
| BreaksBetweenLetters(Int32) |
若腳本允許字母間換行(不含連字號),則回傳為真。 |
| 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) |
回傳四字母 ISO 15924 腳本代碼,若 Unicode 有文字名稱,則與 Unicode 短文字名稱相同。 |
| GetUsage(Int32) |
根據 UAX #31 Unicode 識別碼與模式語法回傳腳本使用情況。 |
| HasScript(Int32, Int32) |
代碼點 c 的Script_Extensions包含腳本 sc 嗎? 若 c 沒有明確的 Script_Extensions,則測試 c 是否具有 Script 屬性值 sc。 |
| IsCased(Int32) |
若現代(或最新)文字系統使用慣例,則回傳為真。 |
| IsRightToLeft(Int32) |
若腳本是從右寫到左,則回傳為真。 |
| JavaFinalize() |
已淘汰.
當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。 (繼承來源 Object) |
| Notify() |
喚醒一個正在該物件監視器上等待的執行緒。 (繼承來源 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>通知</><em 或 em>中斷</em> 來喚醒。 (繼承來源 Object) |
| Wait(Int64, Int32) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
| Wait(Int64) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
明確介面實作
| 名稱 | Description |
|---|---|
| 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) |
擴充方法
| 名稱 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
取得實例 |
| JavaAs<TResult>(IJavaPeerable) |
試著強制 |
| JavaCast<TResult>(IJavaObject) |
執行 Android 執行時檢查型別轉換。 |
| JavaCast<TResult>(IJavaObject) |
ISO 15924 腳本程式碼及相關函數的常數。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
試著強制 |