TextInfo Classe

Definição

Define as propriedades e comportamentos do texto, como maiúsculas e minúsculas, que são específicos para um sistema de escrita.Defines text properties and behaviors, such as casing, that are specific to a writing system.

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
Herança
TextInfo
Atributos
Implementações

Comentários

Um sistema de escrita é a coleção de scripts e regras ortográficas necessárias para representar um idioma como texto.A writing system is the collection of scripts and orthographic rules required to represent a language as text. A TextInfo classe representa um sistema de escrita.The TextInfo class represents a writing system.

O aplicativo deve usar a CultureInfo.TextInfo propriedade para obter o TextInfo objeto para um CultureInfo objeto específico.The application should use the CultureInfo.TextInfo property to obtain the TextInfo object for a particular CultureInfo object. Se uma decisão de segurança depender de uma comparação de cadeia de caracteres ou de uma operação de alteração de maiúsculas e minúsculas, o aplicativo deverá usar a CultureInfo.TextInfo Propriedade do objeto retornado pela CultureInfo.InvariantCulture propriedade para garantir que o comportamento da operação seja consistente, independentemente das configurações de cultura do sistema operacional.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.

SubstituiçõesOverrides

O usuário pode usar a parte de opções regionais e de idiomas do painel de controle para substituir os valores associados à cultura atual do 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 exemplo, o usuário pode optar por exibir a data em um formato diferente ou usar uma moeda diferente do padrão para a cultura.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. Se a CultureInfo.UseUserOverride propriedade for definida como true , os valores de propriedade dos objetos retornados pelas CultureInfo.DateTimeFormat Propriedades, CultureInfo.NumberFormat e CultureInfo.TextInfo também serão recuperados das configurações do usuário.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. Se as configurações do usuário forem incompatíveis com a cultura associada ao CultureInfo , por exemplo, se o calendário selecionado não for um dos OptionalCalendars , os resultados dos métodos e dos valores das propriedades serão 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.

Propriedades

ANSICodePage

Obtém a página de código do ANSI (American National Standards Institute) usada pelo sistema de escrita representado pelo TextInfo atual.Gets the American National Standards Institute (ANSI) code page used by the writing system represented by the current TextInfo.

CultureName

Obtém o nome da cultura associada objeto TextInfo atual.Gets the name of the culture associated with the current TextInfo object.

EBCDICCodePage

Obtém a página de código EBCDIC (Extended Binary Coded Decimal Interchange Code) usada pelo sistema de escrita representado pelo TextInfo atual.Gets the Extended Binary Coded Decimal Interchange Code (EBCDIC) code page used by the writing system represented by the current TextInfo.

IsReadOnly

Obtém um valor que indica se o objeto TextInfo atual é somente leitura.Gets a value indicating whether the current TextInfo object is read-only.

IsRightToLeft

Obtém um valor que indica se o objeto TextInfo atual representa um sistema de escrita em que o texto flui da direita para a esquerda.Gets a value indicating whether the current TextInfo object represents a writing system where text flows from right to left.

LCID

Obtém o identificador de cultura da cultura associada ao objeto TextInfo atual.Gets the culture identifier for the culture associated with the current TextInfo object.

ListSeparator

Obtém ou define a cadeia de caracteres que separa os itens em uma lista.Gets or sets the string that separates items in a list.

MacCodePage

Obtém a página de código Macintosh usada pelo sistema de escrita representado pelo TextInfo atual.Gets the Macintosh code page used by the writing system represented by the current TextInfo.

OEMCodePage

Obtém a página de código do OEM (fabricante de equipamento original) usada pelo sistema de escrita representado pelo TextInfo atual.Gets the original equipment manufacturer (OEM) code page used by the writing system represented by the current TextInfo.

Métodos

Clone()

Cria um novo objeto que é uma cópia do objeto TextInfo atual.Creates a new object that is a copy of the current TextInfo object.

Equals(Object)

Determina se o objeto especificado representa o mesmo sistema de escrita do objeto TextInfo atual.Determines whether the specified object represents the same writing system as the current TextInfo object.

GetHashCode()

Funciona como uma função de hash para o TextInfo atual, adequada para algoritmos de hash e estruturas de dados, como uma tabela de hash.Serves as a hash function for the current TextInfo, suitable for hashing algorithms and data structures, such as a hash table.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ReadOnly(TextInfo)

Retorna uma versão somente leitura do objeto TextInfo especificado.Returns a read-only version of the specified TextInfo object.

ToLower(Char)

Converte o caractere especificado em minúsculas.Converts the specified character to lowercase.

ToLower(String)

Converte a cadeia de caracteres especificada em minúsculas.Converts the specified string to lowercase.

ToString()

Retorna uma cadeia de caracteres que representa o TextInfo atual.Returns a string that represents the current TextInfo.

ToTitleCase(String)

Converte a cadeia de caracteres especificada em capitalização de título (exceto palavras que têm todas as letras maiúsculas, consideradas 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)

Converte o caractere especificado em maiúsculas.Converts the specified character to uppercase.

ToUpper(String)

Converte a cadeia de caracteres especificada em maiúsculas.Converts the specified string to uppercase.

Implantações explícitas de interface

IDeserializationCallback.OnDeserialization(Object)

Aciona o evento de desserialização quando ela é concluída.Raises the deserialization event when deserialization is complete.

Aplica-se a

Confira também