DigitShapes Výčet

Definice

Určuje zobrazení číslic pro konkrétní 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

Context 0

Obrazec číslic závisí na předchozím textu ve stejném výstupu. Evropské číslice následují po latince; Arabic-Indic číslice následují za arabským textem; a thajské číslice následují za thajskými texty.

NativeNational 2

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

None 1

Obrazec číslice se nezmění. Je zachována úplná kompatibilita s kódováním Unicode.

Poznámky

Hodnota DigitShapes určuje, že vstup Unicode nenahradí žádný obrazec číslice, obrazec číslice je nahrazen na základě kontextu nebo je nahrazen nativním obrazcem národní číslice 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í v počítačích. Aplikace používá DigitShapes výčet s DigitSubstitution vlastností k určení způsobu zobrazení číslic U+0030 až U+0039 v případě, že nejsou k dispozici další informace o formátování.

Výčet DigitShapes primárně používají aplikace určené pro jazykové verze, které používají obousměrné skripty. Například pořadí čtení arabských a indských skriptů je obousměrné.

Platí pro

Viz také