DigitShapes Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Basamakların kültüre özgü görünümünü belirtir.
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
- Devralma
- Öznitelikler
Alanlar
Context | 0 | Basamak şekli, aynı çıktıdaki önceki metne bağlıdır. Avrupa rakamları Latin betiklerini izler; Arabic-Indic rakamlar Arapça metni izler; Ve Tay rakamları Tay dilindeki metni izler. |
NativeNational | 2 | Basamak şekli, 0 ile 9 arasında olan basamakların yerel eşdeğeridir. 0 ile 9 arasında ASCII basamakları eşdeğer yerel ulusal basamaklarla değiştirilir. |
None | 1 | Basamak şekli değiştirilmez. Tam Unicode uyumluluğu korunur. |
Açıklamalar
Değer DigitShapes , Unicode girişi için hiçbir basamak şeklinin, bağlama göre bir rakam şeklinin veya giriş için yerel bir ulusal rakam şeklinin değiştirildiğini belirtir.
Arapça, Hint dili ve Tay dilleri, bilgisayarlarda en sık kullanılan 0 ile 9 (Unicode U+0030 ile U+0039 arasında) rakamlarından farklı sayılar için klasik şekillere sahiptir. Uygulama, diğer biçimlendirme bilgilerinin olmaması halinde U+0030 ile U+0039 arasında basamakların nasıl görüntüleneceğini belirtmek için özelliğiyle numaralandırmasını DigitSubstitution kullanırDigitShapes.
DigitShapes Numaralandırma öncelikle çift yönlü betikler kullanan kültürlere yönelik uygulamalar tarafından kullanılır. Örneğin, Arapça ve Hint betiklerinin okuma sırası çift yönlüdür.