NumberSubstitution Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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) |