TextInfo Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les propriétés et comportements de texte, tels que la casse, qui sont spécifiques à un système d'écriture.
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
- Héritage
-
TextInfo
- Attributs
- Implémente
Remarques
Un système d’écriture est la collection de scripts et de règles orthographiques nécessaires pour représenter une langue sous forme de texte. La TextInfo classe représente un système d’écriture.
L’application doit utiliser la CultureInfo.TextInfo propriété pour obtenir l’objet TextInfo d’un objet particulier CultureInfo . Si une décision de sécurité dépend d’une comparaison de chaînes ou d’une opération de changement de cas, l’application doit utiliser la CultureInfo.TextInfo propriété de l’objet retourné par la CultureInfo.InvariantCulture propriété pour s’assurer que le comportement de l’opération est cohérent, quels que soient les paramètres de culture du système d’exploitation.
L’utilisateur peut utiliser la partie des options régionales et linguistiques de Panneau de configuration pour remplacer les valeurs associées à la culture actuelle de Windows. Par exemple, l’utilisateur peut choisir d’afficher la date dans un autre format ou d’utiliser une devise autre que la valeur par défaut pour la culture. Si la CultureInfo.UseUserOverride propriété a true
la valeur , les valeurs de propriété des objets retournés par les CultureInfo.DateTimeFormatpropriétés , CultureInfo.NumberFormatet CultureInfo.TextInfo sont également récupérées à partir des paramètres utilisateur. Si les paramètres utilisateur sont incompatibles avec la culture associée à , CultureInfopar exemple, si le calendrier sélectionné n’est pas l’un OptionalCalendarsdes , les résultats des méthodes et les valeurs des propriétés ne sont pas définis.
Propriétés
ANSICodePage |
Obtient la page de codes ANSI (American National Standards Institute) utilisée par le système d’écriture représenté par l’élément TextInfo actuel. |
CultureName |
Obtient le nom de la culture associée à l’objet TextInfo actuel. |
EBCDICCodePage |
Obtient la page de codes EBCDIC (Extended Binary Coded Decimal Interchange Code) utilisée par le système d’écriture représenté par l’élément TextInfo actuel. |
IsReadOnly |
Obtient une valeur indiquant si l’objet TextInfo actuel est en lecture seule. |
IsRightToLeft |
Obtient une valeur qui indique si l’objet TextInfo actuel représente un système d’écriture où le texte s’écrit de droite à gauche. |
LCID |
Obtient l’identificateur de culture pour la culture associée à l’objet TextInfo actuel. |
ListSeparator |
Obtient ou définit la chaîne qui sépare les éléments d'une liste. |
MacCodePage |
Obtient la page de codes Macintosh utilisée par le système d’écriture représenté par l’élément TextInfo actuel. |
OEMCodePage |
Obtient la page de codes OEM (Original Equipment Manufacturer) utilisée par le système d’écriture représenté par l’élément TextInfo actuel. |
Méthodes
Clone() |
Crée un objet qui est une copie de l’objet TextInfoactuel. |
Equals(Object) |
Détermine si l’objet spécifié représente le même système d’écriture que le TextInfo actuel. |
GetHashCode() |
Est utilisé comme fonction de hachage pour l'élément TextInfo actuel, et convient aux algorithmes de hachage et aux structures de données, comme une table de hachage. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ReadOnly(TextInfo) |
Retourne une version en lecture seule de l’objet TextInfo spécifié. |
ToLower(Char) |
Convertit le caractère spécifié en minuscules. |
ToLower(String) |
Convertit la chaîne spécifiée en minuscules. |
ToString() |
Retourne une chaîne qui représente le TextInfo actuel. |
ToTitleCase(String) |
Convertit la chaîne spécifiée en une chaîne avec la première lettre des mots en majuscule (excepté pour les mots qui sont entièrement en majuscules, lesquels sont considérés comme des acronymes). |
ToUpper(Char) |
Convertit le caractère spécifié en majuscule. |
ToUpper(String) |
Convertit la chaîne spécifiée en majuscules. |
Implémentations d’interfaces explicites
IDeserializationCallback.OnDeserialization(Object) |
Déclenche l’événement de désérialisation quand la désérialisation est terminée. |