TextInfo Klas

Definitie

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.

Van toepassing op

Zie ook