Share via


TextInfo-Klasse

Definiert Eigenschaften und Verhaltensweisen, z. B. Groß-/Kleinschreibung, die für ein bestimmtes Schriftsystem typisch sind.

Namespace: System.Globalization
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Class TextInfo
    Implements ICloneable, IDeserializationCallback
'Usage
Dim instance As TextInfo
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public class TextInfo : ICloneable, IDeserializationCallback
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public ref class TextInfo : ICloneable, IDeserializationCallback
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public class TextInfo implements ICloneable, IDeserializationCallback
SerializableAttribute 
ComVisibleAttribute(true) 
public class TextInfo implements ICloneable, IDeserializationCallback

Hinweise

Ein Schriftsystem ist eine Auflistung von Regeln für die Schrift und die Ortographie, die für die schriftliche Darstellung einer Sprache erforderlich sind. Die TextInfo-Klasse stellt ein Schriftsystem dar.

Verwenden Sie die CultureInfo.TextInfo-Eigenschaft, um das TextInfo-Objekt für ein bestimmtes CultureInfo-Objekt abzurufen. Wenn eine Sicherheitsentscheidung von einem Zeichenfolgenvergleich oder einer Änderung der Groß-/Kleinschreibung abhängt, stellen Sie mithilfe der CultureInfo.TextInfo-Eigenschaft des von der CultureInfo.InvariantCulture-Eigenschaft zurückgegebenen Objekts sicher, dass das Verhalten des Vorgangs ungeachtet der Kultureinstellungen des Systems einheitlich ist.

Überschreibungen

Benutzer können in Regions- und Sprachoptionen (oder Ländereinstellungen bzw. Gebietsschema) in der Systemsteuerung die Werte überschreiben, die der aktuellen Kultur von Windows zugeordnet sind. Beispielsweise können Benutzer das Datum in einem anderen Format anzeigen lassen oder eine andere Währung als die Standardwährung dieser Kultur verwenden. Wenn die CultureInfo.UseUserOverride-Eigenschaft auf true festgelegt ist, werden auch die Eigenschaftenwerte der von der CultureInfo.DateTimeFormat-Eigenschaft, der CultureInfo.NumberFormat-Eigenschaft und der CultureInfo.TextInfo-Eigenschaft zurückgegebenen Objekte aus den Benutzereinstellungen abgerufen. Wenn die Benutzereinstellungen nicht mit der Kultur kompatibel sind, die der CultureInfo zugeordnet ist, weil z. B. der ausgewählte Kalender keiner der OptionalCalendars ist, sind die Methodenergebnisse und Eigenschaftenwerte undefiniert.

Vererbungshierarchie

System.Object
  System.Globalization.TextInfo

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

TextInfo-Member
System.Globalization-Namespace
StringInfo-Klasse