DigitShapes Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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é.