共用方式為


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

適用於

另請參閱