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 des propriétés et des comportements de texte, tels que la casse, propres à 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 modification 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 indépendamment des paramètres de culture du système d’exploitation.
L’utilisateur peut utiliser la partie options régionales et linguistiques du 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 format différent ou d’utiliser une devise différente de la devise par défaut de la culture. Si la CultureInfo.UseUserOverride propriété est définie truesur , les valeurs de propriété des objets retournés par le CultureInfo.DateTimeFormat, CultureInfo.NumberFormatet CultureInfo.TextInfo les propriétés sont également récupérées à partir des paramètres utilisateur. Si les paramètres de l’utilisateur ne sont pas compatibles avec la culture associée à l’CultureInfo par exemple si le calendrier sélectionné ne fait pas partie de l’élément OptionalCalendars, les résultats des méthodes et les valeurs des propriétés sont indéfinis.
Propriétés
| Nom | Description |
|---|---|
| ANSICodePage |
Obtient la page de codes ANSI (American National Standards Institute) utilisée par le système d’écriture représenté par le code actuel TextInfo. |
| CultureName |
Obtient le nom de la culture associée à l’objet actuel TextInfo . |
| EBCDICCodePage |
Obtient la page de codes EBCDIC (Extended Binary Coded Decimal Interchange Coded) étendue utilisée par le système d’écriture représenté par le code actuel TextInfo. |
| IsReadOnly |
Obtient une valeur indiquant si l’objet actuel TextInfo est en lecture seule. |
| IsRightToLeft |
Obtient une valeur indiquant si l’objet actuel TextInfo représente un système d’écriture où le texte passe de droite à gauche. |
| LCID |
Obtient l’identificateur de culture de la culture associée à l’objet actuel TextInfo . |
| 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 le code actuel TextInfo. |
| OEMCodePage |
Obtient la page de codes du fabricant d’équipement d’origine (OEM) utilisée par le système d’écriture représenté par le code actuel TextInfo. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Crée un objet qui est une copie de l’objet actif TextInfo . |
| Equals(Object) |
Détermine si l’objet spécifié représente le même système d’écriture que l’objet actuel TextInfo . |
| GetHashCode() |
Sert de fonction de hachage pour le courant TextInfo, adapté aux algorithmes de hachage et aux structures de données, comme une table de hachage. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ReadOnly(TextInfo) |
Renvoie une version en lecture seule de l’objet spécifié TextInfo . |
| ToLower(Char) |
Convertit le caractère spécifié en minuscules. |
| ToLower(Rune) |
Définit des propriétés et des comportements de texte, tels que la casse, propres à un système d’écriture. |
| ToLower(String) |
Convertit la chaîne spécifiée en minuscules. |
| ToString() |
Retourne une chaîne qui représente le fichier actif TextInfo. |
| ToTitleCase(String) |
Convertit la chaîne spécifiée en casse de titre (à l’exception des mots entièrement en majuscules, qui sont considérés comme des acronymes). |
| ToUpper(Char) |
Convertit le caractère spécifié en majuscules. |
| ToUpper(Rune) |
Définit des propriétés et des comportements de texte, tels que la casse, propres à un système d’écriture. |
| ToUpper(String) |
Convertit la chaîne spécifiée en majuscules. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Déclenche l’événement de désérialisation lorsque la désérialisation est terminée. |