TextInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Texteigenschaften und -verhalten, z. B. Groß-/Kleinschreibung, die für ein Schreibsystem spezifisch sind.
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
- Vererbung
-
TextInfo
- Attribute
- Implementiert
Hinweise
Ein Schreibsystem ist die Sammlung von Skripts und orthografischen Regeln, die erforderlich sind, um eine Sprache als Text darzustellen. Die TextInfo Klasse stellt ein Schreibsystem dar.
Die Anwendung sollte die CultureInfo.TextInfo Eigenschaft verwenden, um das TextInfo Objekt für ein bestimmtes CultureInfo Objekt abzurufen. Wenn eine Sicherheitsentscheidung von einem Zeichenfolgenvergleich oder einem Falländerungsvorgang abhängt, sollte die Anwendung die CultureInfo.TextInfo Eigenschaft des objekts verwenden, das von der CultureInfo.InvariantCulture Eigenschaft zurückgegeben wird, um sicherzustellen, dass das Verhalten des Vorgangs unabhängig von den Einstellungen der Betriebssystemkultur konsistent ist.
Der Benutzer kann den Bereich "Regions- und Sprachoptionen" der Systemsteuerung verwenden, um die Werte außer Kraft zu setzen, die der aktuellen Kultur von Windows zugeordnet sind. Beispielsweise können Benutzer*innen das Datum in einem anderen Format anzeigen oder eine andere Währung als die Standardwährung für die Kultur verwenden. Wenn die CultureInfo.UseUserOverride Eigenschaft auf true festgelegt ist, werden auch die Eigenschaftswerte der von den CultureInfo.DateTimeFormatCultureInfo.NumberFormatBenutzereinstellungen zurückgegebenen Objekte und CultureInfo.TextInfo Eigenschaften abgerufen. Wenn die Benutzereinstellungen nicht mit der Kultur kompatibel sind, die CultureInfo zugeordnet ist (z. B. wenn der ausgewählte Kalender nicht einer der OptionalCalendars ist), werden die Ergebnisse der Methoden und die Werte der Eigenschaften nicht definiert.
Eigenschaften
| Name | Beschreibung |
|---|---|
| ANSICodePage |
Ruft die Codeseite des American National Standards Institute (ANSI) ab, die vom Schreibsystem verwendet wird, das durch die aktuelle dargestellt TextInfowird. |
| CultureName |
Ruft den Namen der Kultur ab, die dem aktuellen TextInfo Objekt zugeordnet ist. |
| EBCDICCodePage |
Ruft die Codeseite für den erweiterten binären Decimal Interchange Code (EBCDIC) ab, die vom Schreibsystem verwendet wird, das durch den aktuellen TextInfodargestellt wird. |
| IsReadOnly |
Ruft einen Wert ab, der angibt, ob das aktuelle TextInfo Objekt schreibgeschützt ist. |
| IsRightToLeft |
Ruft einen Wert ab, der angibt, ob das aktuelle TextInfo Objekt ein Schreibsystem darstellt, in dem Text von rechts nach links fließt. |
| LCID |
Ruft den Kulturbezeichner für die Kultur ab, die dem aktuellen TextInfo Objekt zugeordnet ist. |
| ListSeparator |
Dient zum Abrufen oder Festlegen der Zeichenfolge, die Elemente in einer Liste trennt. |
| MacCodePage |
Ruft die Macintosh-Codeseite ab, die vom Schreibsystem verwendet wird, dargestellt durch das aktuelle TextInfo. |
| OEMCodePage |
Ruft die Originalgerätehersteller (OEM)-Codepage ab, die vom Schreibsystem verwendet wird, dargestellt durch das aktuelle TextInfo. |
Methoden
| Name | Beschreibung |
|---|---|
| Clone() |
Erstellt ein neues Objekt, das eine Kopie des aktuellen TextInfo Objekts ist. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dasselbe Schreibsystem wie das aktuelle TextInfo Objekt darstellt. |
| GetHashCode() |
Dient als Hashfunktion für die aktuelle TextInfo, geeignet für Hashingalgorithmen und Datenstrukturen, z. B. eine Hashtabelle. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ReadOnly(TextInfo) |
Gibt eine schreibgeschützte Version des angegebenen TextInfo Objekts zurück. |
| ToLower(Char) |
Konvertiert das angegebene Zeichen in Kleinbuchstaben. |
| ToLower(Rune) |
Definiert Texteigenschaften und -verhalten, z. B. Groß-/Kleinschreibung, die für ein Schreibsystem spezifisch sind. |
| ToLower(String) |
Konvertiert die angegebene Zeichenfolge in Kleinbuchstaben. |
| ToString() |
Gibt eine Zeichenfolge zurück, die die aktuelle TextInfodarstellt. |
| ToTitleCase(String) |
Konvertiert die angegebene Zeichenfolge in die Groß-/Kleinschreibung (mit Ausnahme von Wörtern, die vollständig in Großbuchstaben enthalten sind, die als Akronyme gelten). |
| ToUpper(Char) |
Konvertiert das angegebene Zeichen in Großbuchstaben. |
| ToUpper(Rune) |
Definiert Texteigenschaften und -verhalten, z. B. Groß-/Kleinschreibung, die für ein Schreibsystem spezifisch sind. |
| ToUpper(String) |
Konvertiert die angegebene Zeichenfolge in Großbuchstaben. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IDeserializationCallback.OnDeserialization(Object) |
Löst das Deserialisierungsereignis aus, wenn die Deserialisierung abgeschlossen ist. |