Bagikan melalui


DigitShapes Enum

Definisi

Menentukan tampilan digit khusus budaya.

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
Warisan
DigitShapes
Atribut

Bidang

Context 0

Bentuk digit tergantung pada teks sebelumnya dalam output yang sama. Digit Eropa mengikuti skrip Latin; Arabic-Indic digit mengikuti teks Arab; dan digit Thailand mengikuti teks Thailand.

NativeNational 2

Bentuk digit setara dengan digit asli dari 0 hingga 9. Digit ASCII dari 0 hingga 9 digantikan oleh digit nasional asli yang setara.

None 1

Bentuk digit tidak diubah. Kompatibilitas Unicode penuh dipertahankan.

Keterangan

Nilai DigitShapes menentukan bahwa tidak ada bentuk digit yang digantikan untuk input Unicode, bentuk digit diganti berdasarkan konteks, atau bentuk digit nasional asli diganti untuk input.

Bahasa Arab, Indic, dan Thai memiliki bentuk klasik untuk angka yang berbeda dari digit 0 hingga 9 (Unicode U+0030 hingga U+0039), yang paling sering digunakan pada komputer. Aplikasi ini menggunakan DigitShapes enumerasi dengan DigitSubstitution properti untuk menentukan cara menampilkan digit U+0030 hingga U+0039 tanpa adanya informasi pemformatan lainnya.

Enumerasi DigitShapes terutama digunakan oleh aplikasi yang ditujukan untuk budaya yang menggunakan skrip dua arah. Misalnya, urutan pembacaan skrip Arab dan Indic bersifat dua arah.

Berlaku untuk

Lihat juga