TextInfo TextInfo TextInfo TextInfo Class

Definition

Definiert für ein bestimmtes Schriftsystem typische Texteigenschaften und -verhalten, z. B. Groß-/Kleinschreibung.Defines text properties and behaviors, such as casing, that are specific to a writing system.

public ref class TextInfo : ICloneable, System::Runtime::Serialization::IDeserializationCallback
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class TextInfo : ICloneable, System.Runtime.Serialization.IDeserializationCallback
type TextInfo = class
    interface ICloneable
    interface IDeserializationCallback
Public Class TextInfo
Implements ICloneable, IDeserializationCallback
Vererbung
TextInfoTextInfoTextInfoTextInfo
Attribute
Implementiert

Hinweise

Ein Schriftsystem ist die Sammlung von Skripts und orthografische Regeln erforderlich, um die Darstellung einer bestimmten Sprache als Text.A writing system is the collection of scripts and orthographic rules required to represent a language as text. Die TextInfo Klasse ein Schriftsystem darstellt.The TextInfo class represents a writing system.

Sollte die Anwendung verwenden die CultureInfo.TextInfo -Eigenschaft zum Abrufen der TextInfo Objekt für einen bestimmten CultureInfo Objekt.The application should use the CultureInfo.TextInfo property to obtain the TextInfo object for a particular CultureInfo object. Wenn eine sicherheitsentscheidung eines Zeichenfolgenvergleichs oder einer Änderung der Groß-/Kleinschreibung abhängig ist, sollte die Anwendung verwenden die CultureInfo.TextInfo -Eigenschaft des Objekts zurückgegeben werden, indem die CultureInfo.InvariantCulture Eigenschaft, um sicherzustellen, dass das Verhalten des Vorgangs unabhängig von übereinstimmt die Einstellungen für den Betriebssystem-Kultur.If a security decision depends on a string comparison or a case-change operation, the application should use the CultureInfo.TextInfo property of the object returned by the CultureInfo.InvariantCulture property to ensure that the behavior of the operation is consistent regardless of the operating system culture settings.

OverridesOverrides

Der Benutzer möglicherweise Regions- und spracheinstellungen des Teils der Optionen der Systemsteuerung verwenden, um die Werte von der aktuellen Kultur des Windows überschreiben zu können.The user might use the regional and language options portion of Control Panel to override the values associated with the current culture of Windows. Der Benutzer könnte z. B. zum Anzeigen des Datums in einem anderen Format oder keine andere als die Standardeinstellung für die Kultur zu verwenden.For example, the user might choose to display the date in a different format or to use a currency other than the default for the culture. Wenn die CultureInfo.UseUserOverride -Eigenschaftensatz auf true, die Eigenschaftswerte des vom zurückgegebenen Objekte die CultureInfo.DateTimeFormat, CultureInfo.NumberFormat, und CultureInfo.TextInfo Eigenschaften sind auch über die benutzereinstellungen abgerufen.If the CultureInfo.UseUserOverride property is set to true, the property values of the objects returned by the CultureInfo.DateTimeFormat, CultureInfo.NumberFormat, and CultureInfo.TextInfo properties are also retrieved from the user settings. Wenn die benutzereinstellungen nicht kompatibel mit der Kultur zugeordnet sind die CultureInfo, z. B. wenn einer der nicht der ausgewählte Kalender ist der OptionalCalendars, die Ergebnisse der Methoden und die Werte der Eigenschaften sind nicht definiert.If the user settings are incompatible with the culture associated with the CultureInfo, for example, if the selected calendar is not one of the OptionalCalendars, the results of the methods and the values of the properties are undefined.

Eigenschaften

ANSICodePage ANSICodePage ANSICodePage ANSICodePage

Ruft die ANSI (American National Standards Institute)-Codepage ab, die von dem durch die aktuelle TextInfo dargestellten Schriftsystem verwendet wird.Gets the American National Standards Institute (ANSI) code page used by the writing system represented by the current TextInfo.

CultureName CultureName CultureName CultureName

Ruft den Namen der Kultur ab, die dem aktuellen TextInfo-Objekt zugeordnet ist.Gets the name of the culture associated with the current TextInfo object.

EBCDICCodePage EBCDICCodePage EBCDICCodePage EBCDICCodePage

Ruft die EBCDIC (Extended Binary Coded Decimal Interchange Code)-Codepage ab, die von dem durch die aktuelle TextInfo dargestellten Schriftsystem verwendet wird.Gets the Extended Binary Coded Decimal Interchange Code (EBCDIC) code page used by the writing system represented by the current TextInfo.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ruft einen Wert ab, der angibt, ob das aktuelle TextInfo-Objekt schreibgeschützt ist.Gets a value indicating whether the current TextInfo object is read-only.

IsRightToLeft IsRightToLeft IsRightToLeft IsRightToLeft

Ruft einen Wert ab, der angibt, ob das aktuelle TextInfo-Objekt ein Schriftsystem mit Schreibrichtung von rechts nach links darstellt.Gets a value indicating whether the current TextInfo object represents a writing system where text flows from right to left.

LCID LCID LCID LCID

Ruft den Bezeichner der dem aktuellen TextInfo-Objekt zugeordneten Kultur ab.Gets the culture identifier for the culture associated with the current TextInfo object.

ListSeparator ListSeparator ListSeparator ListSeparator

Ruft die Zeichenfolge ab, die Elemente in einer Liste trennt, oder legt diese fest.Gets or sets the string that separates items in a list.

MacCodePage MacCodePage MacCodePage MacCodePage

Ruft die Macintosh-Codepage ab, die von dem durch die aktuelle TextInfo dargestellten Schriftsystem verwendet wird.Gets the Macintosh code page used by the writing system represented by the current TextInfo.

OEMCodePage OEMCodePage OEMCodePage OEMCodePage

Ruft die OEM (Original Equipment Manufacturer)-Codepage ab, die von dem durch die aktuelle TextInfo dargestellten Schriftsystem verwendet wird.Gets the original equipment manufacturer (OEM) code page used by the writing system represented by the current TextInfo.

Methoden

Clone() Clone() Clone() Clone()

Erstellt ein neues Objekt, das eine Kopie des aktuellen TextInfo-Objekts darstellt.Creates a new object that is a copy of the current TextInfo object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt dasselbe Schriftsystem darstellt wie das aktuelle TextInfo-Objekt.Determines whether the specified object represents the same writing system as the current TextInfo object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Hashfunktion für die aktuelle TextInfo, die sich für die Verwendung in Hashalgorithmen und -datenstrukturen eignet, z. B. in einer Hashtabelle.Serves as a hash function for the current TextInfo, suitable for hashing algorithms and data structures, such as a hash table.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ReadOnly(TextInfo) ReadOnly(TextInfo) ReadOnly(TextInfo) ReadOnly(TextInfo)

Gibt eine schreibgeschützte Version des angegebenen TextInfo-Objekts zurück.Returns a read-only version of the specified TextInfo object.

ToLower(Char) ToLower(Char) ToLower(Char) ToLower(Char)

Wandelt das angegebene Zeichen in einen Kleinbuchstaben um.Converts the specified character to lowercase.

ToLower(String) ToLower(String) ToLower(String) ToLower(String)

Wandelt die angegebene Zeichenfolge in Kleinbuchstaben um.Converts the specified string to lowercase.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die die aktuelle TextInfo darstellt.Returns a string that represents the current TextInfo.

ToTitleCase(String) ToTitleCase(String) ToTitleCase(String) ToTitleCase(String)

Konvertiert die angegebene Zeichenfolge in große Anfangsbuchstaben (außer Wörtern, die vollständig in Großbuchstaben geschrieben sind, die als Akronyme betrachtet werden).Converts the specified string to title case (except for words that are entirely in uppercase, which are considered to be acronyms).

ToUpper(Char) ToUpper(Char) ToUpper(Char) ToUpper(Char)

Wandelt das angegebene Zeichen in einen Großbuchstaben um.Converts the specified character to uppercase.

ToUpper(String) ToUpper(String) ToUpper(String) ToUpper(String)

Wandelt die angegebene Zeichenfolge in Großbuchstaben um.Converts the specified string to uppercase.

Explizite Schnittstellenimplementierungen

IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object)

Löst das Deserialisierungsereignis aus, wenn die Deserialisierung abgeschlossen ist.Raises the deserialization event when deserialization is complete.

Gilt für:

Siehe auch