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 für die Unicode-Eingabe ersetzt wird, eine Ziffernform basierend auf dem Kontext ersetzt wird oder eine native nationale Ziffernform für die Eingabe ersetzt wird.
Die arabischen, indischen und thailändischen Sprachen verfügen über 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 Aufzählung mit der DigitSubstitution Eigenschaft, um anzugeben, wie Ziffern U+0030 bis U+0039 ohne andere Formatierungsinformationen angezeigt werden.
Die DigitShapes Aufzählung wird hauptsächlich von Anwendungen verwendet, die für Kulturen vorgesehen sind, die bidirektionale Skripts verwenden. Beispielsweise ist die Lesereihenfolge arabischer und indischer Skripts bidirektional.