DigitShapes 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示以適合特定文化的方式顯示數字。
public enum class DigitShapes
public enum DigitShapes
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum DigitShapes
type DigitShapes =
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type DigitShapes =
Public Enum DigitShapes
- 繼承
- 屬性
欄位
Context | 0 | 依照同一份輸出中,先前的數字來決定數字形狀。 拉丁文字後面跟著歐洲數字、阿拉伯文字後面跟著阿拉伯-印度數字,而泰文後面則跟著泰式數字。 |
NativeNational | 2 | 數字圖形是與 0 到 9 對等的原生數字。 從 0 到 9 的 ASCII 數字會取代為對等的原生國家數字。 |
None | 1 | 不變更數字形狀。 保留完整的 Unicode 相容性。 |
備註
值 DigitShapes 會指定沒有數位圖形取代 Unicode 輸入、根據內容取代數位圖形,或以原生國家數位圖形取代輸入。
阿拉伯文、索引和泰文語言的數位具有與數位 0 到 9 之間的傳統圖形, (Unicode U+0030 到 U+0039) ,最常用於電腦上。 應用程式會 DigitShapes 使用 列舉搭配 DigitSubstitution 屬性來指定如何在沒有其他格式資訊的情況下,顯示 U+0030 到 U+0039 的數位。
列舉 DigitShapes 主要供使用雙向腳本的文化特性使用。 例如,阿拉伯文和索引腳本的讀取順序是雙向的。