Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Información
El tema que ha solicitado se muestra abajo. Sin embargo, este tema no se encuentra en la biblioteca.

NumberSubstitutionMethod (Enumeración)

Define una clase de enumerador que especifica el tipo de sustitución de números que realizar en los números de una ejecución de texto.

Espacio de nombres:  System.Windows.Media
Ensamblado:  PresentationCore (en PresentationCore.dll)

public enum NumberSubstitutionMethod
<object property="enumerationMemberName" .../>

Nombre de miembroDescripción
AsCultureValor predeterminado. Especifica que el método de sustitución se debe determinar en función del valor de propiedad DigitSubstitution de la referencia cultural de número.
ContextSi la referencia cultural de número es árabe o persa, especifica que los dígitos dependen del contexto. Dígitos tradicionales o latinos se utilizan dependiendo de caracteres segura anterior más próximo, o, si no hay ninguno, la dirección del texto del párrafo.
EuropeanEspecifica que los puntos de código 0x30-0x39 se envíen siempre como dígitos europeos, en este caso, no se realiza ninguna sustitución de números.
NativeNationalEspecifica que los números se envíen mediante dígitos nacionales para la referencia cultural de número, especificado por el valor de propiedad de NativeDigits culture.
TraditionalEspecifica que los números se envíen mediante dígitos tradicionales para la referencia cultural de número. Para la mayoría de las referencias culturales, es igual que el valor de enumeración de DigitShapes.NativeNational . Sin embargo, mediante NativeNational puede dar lugar a los dígitos latinos en algunas referencias culturales árabes, mientras utiliza Traditional genera dígitos árabes para todas las referencias culturales árabes.

La mayoría de las referencias culturales utilizan el sistema decimal para representar números, pero muchas referencias culturales utilizan diferentes formas de dígito. La tabla siguiente muestra varios sistemas de numeración utilizados por diferentes referencias culturales.

Ejemplo de apariencia de dígitos en diferentes referencias culturales

Tabla de glifos de sustitución de números

No es suficiente para proporcionar los puntos de código alternativos de Unicode para cada conjunto de formas de dígito, porque, a diferencia de letras, dígitos se usan en los cálculos. Cada aplicación, cada sistema operativo, y cada biblioteca en tiempo de ejecución contiene código dedicado a convertir un valor numérico interno de formato binario en una cadena de caracteres, y viceversa. Estas rutinas de conversión codificados para utilizar los dígitos “0030 " Unicode con “0039 ".

La clase de NumberSubstitution proporciona funcionalidad que permite que diferentes referencias culturales sustituyan formas adecuadas de dígitos en tiempo de representación. Esta funcionalidad es similar a la que se utiliza para proporcionar la sustitución de fuentes y la representación dependiente del idioma de la fuente.

NotaNota

Muchas referencias culturales se descartar sus formas tradicionales de dígitos y están adoptando las formas de los dígitos de Western, por tanto la funcionalidad de la sustitución de números reconoce la distinción para cada referencia cultural entre las formas tradicionales de dígito y formas estándar nacionales de dígito.

.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

Mostrar:
© 2015 Microsoft