TextInfo Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define propriedades e comportamentos de texto, como maiúsculas e minúsculas, que são específicos para um sistema de gravação.
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 TextInfo classe representa um sistema de gravação.
O aplicativo deve usar a CultureInfo.TextInfo propriedade para obter o TextInfo objeto para um objeto específico CultureInfo . 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 caso, 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.
O usuário pode usar a parte regional e de opções de idioma do Painel de Controle para substituir os valores associados à cultura atual do 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. Se a CultureInfo.UseUserOverride propriedade estiver definida como true, os valores de propriedade dos objetos retornados pelo CultureInfo.DateTimeFormat, CultureInfo.NumberFormate CultureInfo.TextInfo as propriedades também forem recuperadas das configurações do usuário. 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 os valores das propriedades serão indefinidos.
Propriedades
| Nome | Description |
|---|---|
| ANSICodePage |
Obtém a página de código ansi (American National Standards Institute) usada pelo sistema de escrita representado pelo atual TextInfo. |
| CultureName |
Obtém o nome da cultura associada ao objeto atual TextInfo . |
| EBCDICCodePage |
Obtém a página de código EBCDIC (Código de Intercâmbio Decimal Codificado Binário Estendido) usada pelo sistema de gravação representado pelo atual TextInfo. |
| IsReadOnly |
Obtém um valor que indica se o objeto atual TextInfo é somente leitura. |
| IsRightToLeft |
Obtém um valor que indica se o objeto atual TextInfo representa um sistema de gravação em que o texto flui da direita para a esquerda. |
| LCID |
Obtém o identificador de cultura para a cultura associada ao objeto atual TextInfo . |
| ListSeparator |
Obtém ou define a cadeia de caracteres que separa itens em uma lista. |
| MacCodePage |
Obtém a página de código macintosh usada pelo sistema de gravação representado pelo atual TextInfo. |
| OEMCodePage |
Obtém a página de código OEM (fabricante de equipamento original) usada pelo sistema de gravação representado pelo atual TextInfo. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria um novo objeto que é uma cópia do objeto atual TextInfo . |
| Equals(Object) |
Determina se o objeto especificado representa o mesmo sistema de gravação que o objeto atual TextInfo . |
| GetHashCode() |
Serve como uma função de hash para a atual TextInfo, adequada para algoritmos de hash e estruturas de dados, como uma tabela de hash. |
| GetType() |
Obtém a Type instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial da atual Object. (Herdado de Object) |
| ReadOnly(TextInfo) |
Retorna uma versão somente leitura do objeto especificado TextInfo . |
| ToLower(Char) |
Converte o caractere especificado em letras minúsculas. |
| ToLower(Rune) |
Define propriedades e comportamentos de texto, como maiúsculas e minúsculas, que são específicos para um sistema de gravação. |
| ToLower(String) |
Converte a cadeia de caracteres especificada em minúsculas. |
| ToString() |
Retorna uma cadeia de caracteres que representa o atual TextInfo. |
| ToTitleCase(String) |
Converte a cadeia de caracteres especificada em maiúsculas e minúsculas (exceto palavras que estão inteiramente em letras maiúsculas, que são consideradas acrônimos). |
| ToUpper(Char) |
Converte o caractere especificado em letras maiúsculas. |
| ToUpper(Rune) |
Define propriedades e comportamentos de texto, como maiúsculas e minúsculas, que são específicos para um sistema de gravação. |
| ToUpper(String) |
Converte a cadeia de caracteres especificada em maiúscula. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Gera o evento de desserialização quando a desserialização é concluída. |