DigitShapes Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die kulturspezifische Anzeige von Ziffern an.
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
- Vererbung
- Attribute
Felder
Context | 0 | Die Ziffernform hängt vom vorangehenden Text in der gleichen Ausgabe ab. Auf lateinische Schrift folgen europäische Ziffern, auf arabischen Text arabisch-indische Ziffern und auf thailändischen Text thailändische Ziffern. |
NativeNational | 2 | Die Ziffernform ist die lokale Entsprechung der Ziffern von 0 bis 9. Die ASCII-Ziffern von 0 bis 9 werden durch die entsprechende lokale Ziffernform ersetzt. |
None | 1 | Die Ziffernform wird nicht geändert. Die vollständige Unicode-Kompatibilität bleibt erhalten. |
Hinweise
Ein DigitShapes -Wert gibt an, dass keine Ziffernform durch die Unicode-Eingabe ersetzt wird, dass eine Ziffernform basierend auf dem Kontext ersetzt wird oder dass eine native nationale Ziffernform durch die Eingabe ersetzt wird.
Die Sprachen Arabisch, Indisch und Thai haben klassische Formen für Zahlen, die sich von den Ziffern 0 bis 9 unterscheiden (Unicode U+0030 bis U+0039), die am häufigsten auf Computern verwendet werden. Die Anwendung verwendet die DigitShapes Enumeration mit der DigitSubstitution -Eigenschaft, um anzugeben, wie die Ziffern U+0030 bis U+0039 ohne andere Formatierungsinformationen angezeigt werden sollen.
Die DigitShapes Enumeration wird in erster Linie von Anwendungen verwendet, die für Kulturen bestimmt sind, die bidirektionale Skripts verwenden. Beispielsweise ist die Lesereihenfolge von arabischen und indischen Skripts bidirektional.