NumberCultureSource NumberCultureSource NumberCultureSource NumberCultureSource Enum


Specifies how the culture for numbers in a text run is determined.

public enum class NumberCultureSource
public enum NumberCultureSource
type NumberCultureSource = 
Public Enum NumberCultureSource


Override Override Override Override 2

Number culture is derived from the CultureOverride property.

Text Text Text Text 0

Default. Number culture is derived from the value of the CultureInfo property, which is the culture of the text run. In markup, this is represented by the xml:lang attribute.

User User User User 1

Number culture is derived from the culture value of the current thread, which by default is the user default culture.


The NumberSubstitution class uses the enumerated values of the NumberCultureSource class to determine how numbers are displayed.

Applies to