DigitShapes Enumeración

Definición

Especifica la representación de los dígitos propia de una referencia cultural.

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
Herencia
DigitShapes
Atributos

Campos

Context 0

La forma del dígito depende del texto previo dentro del mismo documento. Los dígitos europeos siguen los alfabetos latinos; los dígitos árabo-índicos siguen el texto árabe y los dígitos tailandeses siguen el texto tailandés.

NativeNational 2

La forma de los dígitos es el equivalente nativo de los dígitos comprendidos entre 0 y 9. Los dígitos ASCII comprendidos entre 0 y 9 se sustituyen por los dígitos nacionales nativos equivalentes.

None 1

No cambia la forma del dígito. Se mantiene toda la compatibilidad con Unicode.

Comentarios

Un DigitShapes valor especifica que no se sustituye ninguna forma de dígito por la entrada Unicode, se sustituye una forma de dígito en función del contexto o se sustituye una forma de dígito nacional nativa para la entrada.

Los idiomas árabe, indic y tailandés tienen formas clásicas para números que son diferentes de los dígitos del 0 al 9 (Unicode U+0030 a U+0039), que se usan con más frecuencia en los equipos. La aplicación usa la DigitShapes enumeración con la DigitSubstitution propiedad para especificar cómo mostrar los dígitos U+0030 a U+0039 en ausencia de otra información de formato.

La DigitShapes enumeración se usa principalmente por las aplicaciones destinadas a referencias culturales que usan scripts bidireccionales. Por ejemplo, el orden de lectura de los scripts en árabe e indic es bidireccional.

Se aplica a

Consulte también