Sdílet prostřednictvím


DigitShapes Výčet

Definice

Určuje zobrazení číslic specifických pro jazykovou verzi.

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
Dědičnost
DigitShapes
Atributy

Pole

Name Hodnota Description
Context 0

Obrazec číslice závisí na předchozím textu ve stejném výstupu. Evropské číslice se řídí latinskými skripty; Arabic-Indic číslice následují v arabském textu; a thajské číslice následují thajský text.

None 1

Obrazec číslice se nezmění. Kompatibilita s kódováním Unicode je zachována.

NativeNational 2

Obrazec číslice je nativní ekvivalent číslic od 0 do 9. Číslice ASCII od 0 do 9 se nahrazují ekvivalentními nativními národními číslicemi.

Poznámky

Hodnota DigitShapes určuje, že vstup unicode není nahrazen žádný obrazec číslice, číslice obrazec je nahrazen na základě kontextu nebo je nahrazen nativní národní číslice obrazec pro vstup.

Arabské, indické a thajské jazyky mají klasické tvary pro čísla, která se liší od číslic 0 až 9 (Unicode U+0030 až U+0039), které se nejčastěji používají na počítačích. Aplikace pomocí výčtu DigitShapes s DigitSubstitution vlastností určuje, jak zobrazit číslice U+0030 až U+0039 bez dalších informací formátování.

Výčet DigitShapes se primárně používá aplikacemi určenými pro jazykové verze, které používají obousměrné skripty. Například pořadí čtení arabského a indického skriptu je obousměrné.

Platí pro

Viz také