DigitShapes Enum

Definitie

Hiermee geeft u de cultuurspecifieke weergave van cijfers.

public enum class DigitShapes
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum DigitShapes
public enum DigitShapes
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type DigitShapes = 
type DigitShapes = 
Public Enum DigitShapes
Overname
DigitShapes
Kenmerken

Velden

Name Waarde Description
Context 0

De cijfervorm is afhankelijk van de vorige tekst in dezelfde uitvoer. Europese cijfers volgen Latijnse schriften; Arabic-Indic cijfers volgen Arabische tekst; en Thaise cijfers volgen Thaise tekst.

None 1

De cijfervorm wordt niet gewijzigd. Volledige Unicode-compatibiliteit wordt gehandhaafd.

NativeNational 2

De cijfervorm is het systeemeigen equivalent van de cijfers van 0 tot en met 9. ASCII-cijfers van 0 tot en met 9 worden vervangen door gelijkwaardige systeemeigen nationale cijfers.

Opmerkingen

Een DigitShapes waarde geeft aan dat er geen cijfershape wordt vervangen door de Unicode-invoer, dat een cijfershape wordt vervangen op basis van context of dat een systeemeigen nationale cijfershape wordt vervangen door de invoer.

De Arabische, Indische en Thaise talen hebben klassieke vormen voor getallen die verschillen van de cijfers 0 tot en met 9 (Unicode U+0030 tot en met U+0039), die het vaakst worden gebruikt op computers. De toepassing gebruikt de DigitShapes opsomming met de DigitSubstitution eigenschap om op te geven hoe cijfers U+0030 tot en met U+0039 worden weergegeven als er geen andere opmaakgegevens zijn.

De DigitShapes opsomming wordt voornamelijk gebruikt door toepassingen die zijn bedoeld voor culturen die bidirectionele scripts gebruiken. De leesrichting van Arabische en Indische scripts is bijvoorbeeld bidirectioneel.

Van toepassing op

Zie ook