NumberSubstitution Clase

Definición

Especifica cómo se muestran los números en texto en distintas referencias culturales.

public ref class NumberSubstitution
public class NumberSubstitution
type NumberSubstitution = class
Public Class NumberSubstitution
Herencia
NumberSubstitution

Comentarios

La mayoría de las referencias culturales usan el sistema decimal para representar números, pero muchas referencias culturales usan formas de dígitos diferentes. En la tabla siguiente se muestran varios sistemas de numeración usados por diferentes referencias culturales.

Tabla de glifos de sustitución de números Tabla Ejemplo de la apariencia de dígitos en diferentes referencias culturales

No es suficiente proporcionar puntos de código Unicode alternativos para cada conjunto de formas de dígitos, ya que, a diferencia de las letras, se usan dígitos en 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 de formato binario interno en una cadena de caracteres y viceversa. Estas rutinas de conversión se codifican para usar dígitos Unicode "0030" a "0039".

La NumberSubstitution clase proporciona funcionalidad que permite que diferentes referencias culturales sustituya las formas de dígito adecuadas en tiempo de representación. Esta funcionalidad es similar a la que se usa para proporcionar la sustitución de fuentes y la representación de fuentes dependientes del lenguaje.

Note

Muchas referencias culturales descartan sus formas de dígitos tradicionales y adoptan formas de dígitos occidentales, por lo que la funcionalidad de sustitución de números reconoce la distinción de cada referencia cultural entre las formas de dígitos tradicionales y las formas de dígitos estándar nacionales.

Uso de texto XAML

Este tipo no se usa normalmente en XAML como elemento de objeto. Sin embargo, el tipo expone varias propiedades adjuntas que se pueden establecer en otros elementos de objeto que tienen contenido de texto.

Constructores

Nombre Description
NumberSubstitution()

Inicializa una nueva instancia de la clase NumberSubstitution.

NumberSubstitution(NumberCultureSource, CultureInfo, NumberSubstitutionMethod)

Inicializa una nueva instancia de la NumberSubstitution clase con valores de propiedad explícitos.

Campos

Nombre Description
CultureOverrideProperty

Identifica la CultureOverride propiedad de dependencia.

CultureSourceProperty

Identifica la CultureSource propiedad de dependencia.

SubstitutionProperty

Identifica la Substitution propiedad de dependencia.

Propiedades

Nombre Description
CultureOverride

Obtiene o establece un valor que identifica la referencia cultural que se va a usar cuando el valor de la CultureSource propiedad se establece en Override.

CultureSource

Obtiene o establece un valor que identifica el origen del valor de referencia cultural que se usa para determinar la sustitución de números.

Substitution

Obtiene o establece un valor que identifica el método de sustitución que se usa para determinar la sustitución de números.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual NumberSubstitution .

GetCultureOverride(DependencyObject)

Devuelve el valor de CultureOverride del elemento proporcionado.

GetCultureSource(DependencyObject)

Devuelve el valor de CultureSource del elemento proporcionado.

GetHashCode()

Actúa como una función hash para NumberSubstitution. Es adecuado para su uso en algoritmos hash y estructuras de datos como una tabla hash.

GetSubstitution(DependencyObject)

Devuelve el valor de Substitution del elemento proporcionado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SetCultureOverride(DependencyObject, CultureInfo)

Establece el valor de CultureOverride para un elemento proporcionado.

SetCultureSource(DependencyObject, NumberCultureSource)

Establece el valor de CultureSource para un elemento proporcionado.

SetSubstitution(DependencyObject, NumberSubstitutionMethod)

Establece el valor de Substitution para un elemento proporcionado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a