TextInfo Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert teksteigenschappen en -gedrag, zoals hoofdletters, die specifiek zijn voor een schrijfsysteem.
public ref class TextInfo
public ref class TextInfo : System::Runtime::Serialization::IDeserializationCallback
public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
public class TextInfo
[System.Serializable]
public class TextInfo : System.Runtime.Serialization.IDeserializationCallback
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
[<System.Serializable>]
type TextInfo = class
interface IDeserializationCallback
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
type TextInfo = class
interface ICloneable
interface IDeserializationCallback
Public Class TextInfo
Public Class TextInfo
Implements IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
- Overname
-
TextInfo
- Kenmerken
- Implementeringen
Opmerkingen
Een schrijfsysteem is de verzameling scripts en orthografische regels die nodig zijn om een taal als tekst weer te geven. De TextInfo klasse vertegenwoordigt een schrijfsysteem.
De toepassing moet de CultureInfo.TextInfo eigenschap gebruiken om het TextInfo object voor een bepaald CultureInfo object te verkrijgen. Als een beveiligingsbeslissing afhankelijk is van een tekenreeksvergelijking of een bewerking voor hoofdletters of kleine letters, moet de toepassing de CultureInfo.TextInfo eigenschap van het door de CultureInfo.InvariantCulture eigenschap geretourneerde object gebruiken om ervoor te zorgen dat het gedrag van de bewerking consistent is, ongeacht de cultuurinstellingen van het besturingssysteem.
De gebruiker kan het gedeelte met land- en taalopties van Configuratiescherm gebruiken om de waarden te overschrijven die zijn gekoppeld aan de huidige cultuur van Windows. De gebruiker kan er bijvoorbeeld voor kiezen om de datum in een andere notatie weer te geven of een andere valuta te gebruiken dan de standaardwaarde voor de cultuur. Als de CultureInfo.UseUserOverride eigenschap is ingesteld op true, worden de eigenschapswaarden van de objecten die worden geretourneerd door de CultureInfo.DateTimeFormat, CultureInfo.NumberFormaten CultureInfo.TextInfo eigenschappen ook opgehaald uit de gebruikersinstellingen. Als de gebruikersinstellingen niet compatibel zijn met de cultuur die is geassocieerd met de CultureInfo, bijvoorbeeld als de geselecteerde kalender niet een van de OptionalCalendars is, dan zijn de resultaten van de methoden en de waarden van de eigenschappen niet gedefinieerd.
Eigenschappen
| Name | Description |
|---|---|
| ANSICodePage |
Hiermee haalt u de American National Standards Institute (ANSI)-codepagina op die wordt gebruikt door het schrijfsysteem dat wordt vertegenwoordigd door de huidige TextInfo. |
| CultureName |
Hiermee haalt u de naam op van de cultuur die aan het huidige TextInfo object is gekoppeld. |
| EBCDICCodePage |
Hiermee haalt u de uitgebreide EBCDIC-codepagina (Binary Coded Decimal Interchange Code) op die wordt gebruikt door het schrijfsysteem dat wordt vertegenwoordigd door de huidige TextInfo. |
| IsReadOnly |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige object het kenmerk TextInfo Alleen-lezen heeft. |
| IsRightToLeft |
Hiermee wordt een waarde opgehaald die aangeeft of het huidige TextInfo object een schrijfsysteem vertegenwoordigt waarbij tekst van rechts naar links stroomt. |
| LCID |
Hiermee haalt u de cultuur-id op voor de cultuur die aan het huidige TextInfo object is gekoppeld. |
| ListSeparator |
Hiermee haalt u de tekenreeks op waarmee items in een lijst worden gescheiden. |
| MacCodePage |
Hiermee haalt u de Macintosh-codepagina op die wordt gebruikt door het schrijfsysteem dat wordt vertegenwoordigd door de huidige TextInfo. |
| OEMCodePage |
Haalt de oorspronkelijke oem-codepagina (Equipment Manufacturer) op die wordt gebruikt door het schrijfsysteem dat wordt vertegenwoordigd door de huidige TextInfo. |
Methoden
| Name | Description |
|---|---|
| Clone() |
Hiermee maakt u een nieuw object dat een kopie van het huidige TextInfo object is. |
| Equals(Object) |
Bepaalt of het opgegeven object hetzelfde schrijfsysteem vertegenwoordigt als het huidige TextInfo object. |
| GetHashCode() |
Fungeert als een hash-functie voor de huidige TextInfo, geschikt voor hash-algoritmen en gegevensstructuren, zoals een hash-tabel. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ReadOnly(TextInfo) |
Retourneert een alleen-lezen versie van het opgegeven TextInfo object. |
| ToLower(Char) |
Converteert het opgegeven teken naar kleine letters. |
| ToLower(String) |
Converteert de opgegeven tekenreeks naar kleine letters. |
| ToString() |
Retourneert een tekenreeks die de huidige TextInfovertegenwoordigt. |
| ToTitleCase(String) |
Converteert de opgegeven tekenreeks naar titelcase (met uitzondering van woorden die volledig in hoofdletters staan, die als acroniemen worden beschouwd). |
| ToUpper(Char) |
Converteert het opgegeven teken naar hoofdletters. |
| ToUpper(String) |
Converteert de opgegeven tekenreeks naar hoofdletters. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Hiermee wordt de deserialisatie-gebeurtenis gegenereerd wanneer deserialisatie is voltooid. |