TextInfo 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í.
Define las propiedades y comportamientos del texto, como el uso de mayúsculas y minúsculas, que son específicos de un sistema de escritura.
public ref class TextInfo
public ref class TextInfo sealed : ICloneable, System::Runtime::Serialization::IDeserializationCallback
public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
public ref class TextInfo : System::Runtime::Serialization::IDeserializationCallback
public class TextInfo
public sealed class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
[System.Serializable]
public class TextInfo : System.Runtime.Serialization.IDeserializationCallback
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
[<System.Serializable>]
type TextInfo = class
interface IDeserializationCallback
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
Public Class TextInfo
Public NotInheritable Class TextInfo
Implements ICloneable, IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
Public Class TextInfo
Implements IDeserializationCallback
- Herencia
-
TextInfo
- Atributos
- Implementaciones
Comentarios
Un sistema de escritura es la colección de scripts y reglas ortográficas necesarias para representar un idioma como texto. La TextInfo clase representa un sistema de escritura.
La aplicación debe usar la CultureInfo.TextInfo propiedad para obtener el TextInfo objeto de un objeto determinado CultureInfo . Si una decisión de seguridad depende de una comparación de cadenas o de una operación de cambio de mayúsculas y minúsculas, la aplicación debe usar la CultureInfo.TextInfo propiedad del objeto devuelto por la CultureInfo.InvariantCulture propiedad para asegurarse de que el comportamiento de la operación sea coherente independientemente de la configuración de referencia cultural del sistema operativo.
El usuario puede usar la parte de opciones regionales y de idioma de Panel de control para invalidar los valores asociados a la referencia cultural actual de Windows. Por ejemplo, el usuario podría optar por mostrar la fecha en un formato diferente o usar una moneda distinta del valor predeterminado de la referencia cultural. Si la CultureInfo.UseUserOverride propiedad se establece true
en , los valores de propiedad de los objetos devueltos por las CultureInfo.DateTimeFormatpropiedades , CultureInfo.NumberFormaty CultureInfo.TextInfo también se recuperan de la configuración del usuario. Si la configuración de usuario no es compatible con la referencia cultural asociada a CultureInfo, por ejemplo, si el calendario seleccionado no es uno de los OptionalCalendars, los resultados de los métodos y los valores de las propiedades no están definidos.
Propiedades
ANSICodePage |
Obtiene la página de códigos ANSI (American National Standards Institute) utilizada por el sistema de escritura representado por el TextInfo actual. |
CultureName |
Obtiene el nombre de la referencia cultural asociada al objeto TextInfo actual. |
EBCDICCodePage |
Obtiene la página de códigos EBCDIC (Extended Binary Coded Decimal Interchange Code, Código ampliado de caracteres decimales codificados en binario para el intercambio de información) utilizada por el sistema de escritura representado por el TextInfo actual. |
IsReadOnly |
Obtiene un valor que indica si el objeto TextInfo actual es de solo lectura. |
IsRightToLeft |
Obtiene un valor que indica si el objeto TextInfo actual representa un sistema de escritura donde el flujo del texto es de derecha a izquierda. |
LCID |
Obtiene el identificador de la referencia cultural asociada al objeto TextInfo actual. |
ListSeparator |
Obtiene o establece la cadena que separa los elementos de una lista. |
MacCodePage |
Obtiene la página de códigos Macintosh utilizada por el sistema de escritura representado por el TextInfo actual. |
OEMCodePage |
Obtiene la página de códigos OEM (fabricante de equipos originales) utilizada por el sistema de escritura representado por el TextInfo actual. |
Métodos
Clone() |
Crea un objeto nuevo copiado del objeto TextInfo actual. |
Equals(Object) |
Determina si el objeto especificado representa el mismo sistema de escritura que el objeto TextInfo actual. |
GetHashCode() |
Sirve como función hash para la TextInfo actual, que se puede usar en algoritmos hash y estructuras de datos, como una tabla hash. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ReadOnly(TextInfo) |
Devuelve una versión de solo lectura del objeto TextInfo especificado. |
ToLower(Char) |
Cambia el carácter especificado a minúsculas. |
ToLower(String) |
Convierte la cadena especificada a minúsculas. |
ToString() |
Devuelve una cadena que representa el objeto TextInfo actual. |
ToTitleCase(String) |
Convierte la cadena especificada a mayúscula inicial (excepto las palabras que están totalmente en mayúsculas, que se consideran acrónimos). |
ToUpper(Char) |
Cambia el carácter especificado a mayúsculas. |
ToUpper(String) |
Convierte la cadena especificada a mayúsculas. |
Implementaciones de interfaz explícitas
IDeserializationCallback.OnDeserialization(Object) |
Provoca el evento de deserialización cuando la deserialización finaliza. |