DigitShapes Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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.