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
| 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é.