DigitShapes 列舉

定義

表示以適合特定文化的方式顯示數字。

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
繼承
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 主要供使用雙向腳本的文化特性使用。 例如,阿拉伯文和索引腳本的讀取順序是雙向的。

適用於

另請參閱