TextInfo TextInfo TextInfo TextInfo Class

Definición

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.Defines text properties and behaviors, such as casing, that are specific to a writing system.

public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
    interface ICloneable
    interface IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
Herencia
TextInfoTextInfoTextInfoTextInfo
Atributos
Implementaciones

Comentarios

Un sistema de escritura es la colección de scripts y las reglas ortográficas necesarias para representar un idioma como texto.A writing system is the collection of scripts and orthographic rules required to represent a language as text. La TextInfo clase representa un sistema de escritura.The TextInfo class represents a writing system.

La aplicación debe utilizar la CultureInfo.TextInfo propiedad para obtener el TextInfo objeto para un objeto CultureInfo determinado.The application should use the CultureInfo.TextInfo property to obtain the TextInfo object for a particular CultureInfo object. Si una decisión de seguridad depende de una comparación de cadenas o de una operación de cambio de mayúsculas y CultureInfo.TextInfo minúsculas, la aplicación debe utilizar CultureInfo.InvariantCulture la propiedad del objeto devuelto por la propiedad para asegurarse de que el comportamiento de la operación es coherente independientemente de configuración de la referencia cultural del sistema operativo.If a security decision depends on a string comparison or a case-change operation, the application should use the CultureInfo.TextInfo property of the object returned by the CultureInfo.InvariantCulture property to ensure that the behavior of the operation is consistent regardless of the operating system culture settings.

OverridesOverrides

El usuario puede usar la parte configuración regional y de idioma del panel de control para invalidar los valores asociados a la referencia cultural actual de Windows.The user might use the regional and language options portion of Control Panel to override the values associated with the current culture of Windows. Por ejemplo, el usuario podría elegir mostrar la fecha en un formato diferente o utilizar una moneda distinta de la predeterminada para la referencia cultural.For example, the user might choose to display the date in a different format or to use a currency other than the default for the culture. Si la CultureInfo.UseUserOverride propiedad está establecida en true, los valores de propiedad de los objetos devueltos CultureInfo.NumberFormatpor las CultureInfo.TextInfo CultureInfo.DateTimeFormatpropiedades, y también se recuperan de la configuración del usuario.If the CultureInfo.UseUserOverride property is set to true, the property values of the objects returned by the CultureInfo.DateTimeFormat, CultureInfo.NumberFormat, and CultureInfo.TextInfo properties are also retrieved from the user settings. Si la configuración del usuario es incompatible con la referencia cultural asociada CultureInfoa, por ejemplo, si el calendario seleccionado no es uno OptionalCalendarsde, los resultados de los métodos y los valores de las propiedades son indefinidos.If the user settings are incompatible with the culture associated with the CultureInfo, for example, if the selected calendar is not one of the OptionalCalendars, the results of the methods and the values of the properties are undefined.

Propiedades

ANSICodePage ANSICodePage ANSICodePage ANSICodePage

Obtiene la página de códigos ANSI (American National Standards Institute) utilizada por el sistema de escritura representado por el TextInfo actual.Gets the American National Standards Institute (ANSI) code page used by the writing system represented by the current TextInfo.

CultureName CultureName CultureName CultureName

Obtiene el nombre de la referencia cultural asociada al objeto TextInfo actual.Gets the name of the culture associated with the current TextInfo object.

EBCDICCodePage EBCDICCodePage EBCDICCodePage 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.Gets the Extended Binary Coded Decimal Interchange Code (EBCDIC) code page used by the writing system represented by the current TextInfo.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtiene un valor que indica si el objeto TextInfo actual es de solo lectura.Gets a value indicating whether the current TextInfo object is read-only.

IsRightToLeft IsRightToLeft IsRightToLeft 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.Gets a value indicating whether the current TextInfo object represents a writing system where text flows from right to left.

LCID LCID LCID LCID

Obtiene el identificador de la referencia cultural asociada al objeto TextInfo actual.Gets the culture identifier for the culture associated with the current TextInfo object.

ListSeparator ListSeparator ListSeparator ListSeparator

Obtiene o establece la cadena que separa los elementos de una lista.Gets or sets the string that separates items in a list.

MacCodePage MacCodePage MacCodePage MacCodePage

Obtiene la página de códigos Macintosh utilizada por el sistema de escritura representado por el TextInfo actual.Gets the Macintosh code page used by the writing system represented by the current TextInfo.

OEMCodePage OEMCodePage OEMCodePage OEMCodePage

Obtiene la página de códigos OEM (fabricante de equipos originales) utilizada por el sistema de escritura representado por el TextInfo actual.Gets the original equipment manufacturer (OEM) code page used by the writing system represented by the current TextInfo.

Métodos

Clone() Clone() Clone() Clone()

Crea un objeto nuevo copiado del objeto TextInfo actual.Creates a new object that is a copy of the current TextInfo object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado representa el mismo sistema de escritura que el objeto TextInfo actual.Determines whether the specified object represents the same writing system as the current TextInfo object.

GetHashCode() GetHashCode() GetHashCode() 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.Serves as a hash function for the current TextInfo, suitable for hashing algorithms and data structures, such as a hash table.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ReadOnly(TextInfo) ReadOnly(TextInfo) ReadOnly(TextInfo) ReadOnly(TextInfo)

Devuelve una versión de sólo lectura del objeto TextInfo especificado.Returns a read-only version of the specified TextInfo object.

ToLower(Char) ToLower(Char) ToLower(Char) ToLower(Char)

Cambia el carácter especificado a minúsculas.Converts the specified character to lowercase.

ToLower(String) ToLower(String) ToLower(String) ToLower(String)

Cambia la cadena especificada a minúsculas.Converts the specified string to lowercase.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto TextInfo actual.Returns a string that represents the current TextInfo.

ToTitleCase(String) ToTitleCase(String) ToTitleCase(String) 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).Converts the specified string to title case (except for words that are entirely in uppercase, which are considered to be acronyms).

ToUpper(Char) ToUpper(Char) ToUpper(Char) ToUpper(Char)

Cambia el carácter especificado a mayúsculas.Converts the specified character to uppercase.

ToUpper(String) ToUpper(String) ToUpper(String) ToUpper(String)

Cambia la cadena especificada a mayúsculas.Converts the specified string to uppercase.

Implementaciones de interfaz explícitas

IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object)

Provoca el evento de deserialización cuando la deserialización finaliza.Raises the deserialization event when deserialization is complete.

Se aplica a

Consulte también: