語言

NumericShaper.Range 類別

定義

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

[Android.Runtime.Register("java/awt/font/NumericShaper$Range", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class NumericShaper.Range : Java.Lang.Enum
[<Android.Runtime.Register("java/awt/font/NumericShaper$Range", ApiSince=24, DoNotGenerateAcw=true)>]
type NumericShaper.Range = class
    inherit Enum
繼承
NumericShaper.Range
屬性

備註

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。 例如,該 NumericShaper.Range#THAI 範圍包含泰文數字,從泰語數字零(U+0E50)到泰文字數九(U+0E59)。

Range列舉取代了傳統基於位元遮罩的值(例如 NumericShaper#ARABIC),並支援比基於位元遮罩的 Unicode 範圍更多的範圍。 例如,以下使用位元遮罩的程式碼: <blockquote>

NumericShaper.getContextualShaper(NumericShaper.ARABIC |
                                                NumericShaper.TAMIL,
                                              NumericShaper.EUROPEAN);

</blockquote> 可以用這個枚舉寫成: <blockquote>

NumericShaper.getContextualShaper(EnumSet.of(
                                                NumericShaper.Range.ARABIC,
                                                NumericShaper.Range.TAMIL),
                                              NumericShaper.Range.EUROPEAN);

</區塊引用>

在 1.7 版本中加入。

的 java.awt.font.NumericShaper.RangeJava 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

屬性

名稱 Description
Arabic

阿拉伯語範圍以 Arabic-Indic 數字表示。

Balinese

峇里島的數字。

Bengali

孟加拉語的數字是孟加拉語。

Cham

占族範圍與占族數字。

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
DeclaringClass

回傳對應該 enum 常數的 enum 型別的 Class 物件。

(繼承來源 Enum)
Devanagari

天城文的數字與天城文數字相符。

EasternArabic

阿拉伯語範圍以東 Arabic-Indic 數字表示。

Ethiopic

衣索比亞語範圍,帶有衣索比亞數字。 衣索比亞語沒有十進位數字0,因此使用拉丁語(歐洲語)0。

European

拉丁(歐洲)系列則包含拉丁(ASCII)數字。

Gujarati

古吉拉特語的數字是古吉拉特語。

Gurmukhi

古魯穆奇族的族群與古魯穆奇族的數字。

Handle

基礎Android實例的句柄。

(繼承來源 Object)
Javanese

爪哇語的音域與爪哇數字。

JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
JniPeerMembers

取得用於調用此 Java 節點成員的 JNI 元資料。

Kannada

坎納達語的音域,帶有卡納達數字。

KayahLi

Kayah Li 系列,帶有 Kayah Li 數字。

Khmer

高棉系列則是高棉數字。

Lao

老撾系列,帶有老族數字。

Lepcha

帶有雷布查數字的雷布查範圍。

Limbu

林布族的音域,帶有林布族的指頭。

Malayalam

馬拉雅拉姆語的音域包含馬拉雅拉姆語數字。

MeeteiMayek

Meetei Mayek 系列,數字為 Meetei Mayek。

Mongolian

蒙古族的範圍,帶有蒙古的數字。

Myanmar

緬甸系列,並標示為緬甸數字。

MyanmarShan

緬甸山脈,帶有緬甸掸語數字。

NewTaiLue

新太魯系列,配備新太魯數字。

Nko

N'Ko 的系列,還有 N'Ko 的數字。

OlChiki

Ol Chiki 系列,配有 Ol Chiki 的數字。

Oriya

奧里亞語的音域,帶有奧里亞語的數字。

PeerReference

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
Saurashtra

索拉什特拉系列,帶有索拉什特拉數字。

Sundanese

巽他語範圍與巽他語數字。

TaiThamHora

Tai Tham Hora 系列,帶有 Tai Tham Hora 數字。

TaiThamTham

Tai Tham Tham 系列與 Tai Tham 的數字。

Tamil

泰米爾語範圍,帶有泰米爾語數字。

Telugu

泰盧固語範圍與泰盧固語數字。

Thai

泰國的系列是用泰國數字的。

ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Enum)
ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

(繼承來源 Enum)
Tibetan

藏族的數字是藏族的。

Vai

Vai 系列,上面有 Vai 數字。

方法

名稱 Description
Clone()

丟出 CloneNotSupportedException。

(繼承來源 Enum)
CompareTo(Object)

將此枚舉與指定的物件比較以取得順序。

(繼承來源 Enum)
Construct(JniObjectReference, JniObjectReferenceOptions)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
Equals(Object)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
Equals(Object)

若指定物件等於此枚舉常數,則回傳為真。

(繼承來源 Enum)
GetHashCode()

回傳此枚舉常數的雜湊碼。

(繼承來源 Enum)
JavaFinalize()
已淘汰.

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Name()

回傳這個枚舉常數的名稱,完全與其枚舉宣告中所宣告的一樣。

(繼承來源 Enum)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Ordinal()

回傳此枚舉常數的序數(其在枚舉宣告中的位置,初始常數被賦予序數為零)。

(繼承來源 Enum)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
ValueOf(String)

回傳帶有指定名稱的枚舉常數。

Values()

回傳列舉常數,依宣告順序。

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)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

(繼承來源 Enum)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

A NumericShaper.Range 代表一個具有自己十進位數字的 Unicode 文字範圍。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於