Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Enumeración DigitShapes

 

Publicado: octubre de 2016

Especifica la presentación de la referencia cultural de dígitos.

Espacio de nombres:   System.Globalization
Ensamblado:  mscorlib (en mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum DigitShapes

Nombre de miembroDescripción
Context

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

NativeNational

La forma del dígito es el equivalente nativo de los dígitos del 0 al 9. Los dígitos ASCII de 0 a 9 se sustituirán por dígitos nacionales nativos equivalentes.

None

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

Un DigitShapes valor especifica que no se sustituye por la entrada Unicode ninguna forma de dígito, se sustituye basándose en el contexto de una forma de dígito, o una forma de dígitos nacionales nativos se sustituye por la entrada.

Los idiomas árabes, índicos y tailandeses tienen formas clásicas para los números que son diferentes de los dígitos del 0 al 9 (Unicode u+0030 a u+0039), que se suelen utilizar en los equipos. La aplicación usa el DigitShapes enumeración con el DigitSubstitution propiedad para especificar cómo mostrar los dígitos u+0030 a u+0039 en ausencia de otra información de formato.

El DigitShapes enumeración la usan principalmente aplicaciones diseñadas para referencias culturales que utilizan escritura bidireccional. Por ejemplo, el orden de lectura de árabe e índica es bidireccional.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: