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

Context 0

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

NativeNational 2

Obrazec číslic je nativním ekvivalentem čí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 nenahrazuje žádný obrazec číslice, obrazec číslice je nahrazen na základě kontextu nebo je nahrazen nativním obrazcem národní číslice za vstup.

Arabština, indština a thajština 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 indických skriptů je obousměrné.

Platí pro

Viz také