System::Globalization::CultureInfo class
Inhalt
[
Ausblenden
]CultureInfo class
Sammlung von kulturspezifischen Werten und Algorithmen. Setter-Operationen sind nur bei nicht schreibgeschützten Objekten aktiviert. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.
class CultureInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
Methoden
| Methode | Beschreibung |
|---|---|
| ClearCachedData() | Aktualisiert zwischengespeicherte Kulturinformationen. |
| Clone() override | Klonen von Kulturinformationen. |
| static CreateSpecificCulture(const String&) | Erstellt eine Kultur anhand des Namens. |
| explicit CultureInfo(int) | RTTI-Informationen. |
| CultureInfo(int, bool) | Konstruktor. |
| explicit CultureInfo(const String&) | Konstruktor. |
| CultureInfo(const String&, bool) | Konstruktor. |
| CultureInfo(std::nullptr_t) | Wirft stets ArgumentNullException. |
| Equals(SharedPtr<Object>) override | Vergleicht Objekte. |
| virtual get_Calendar() const | Gibt den von der Kultur verwendeten Kalender zurück. |
| virtual get_CompareInfo() const | Gibt den Zeichenfolgenvergleich zurück, der den Kulturregeln entspricht. |
| get_CultureTypes() const | Gibt die bitweise Verknüpfung der Kulturtypen zurück, die die aktuelle Kultur beschreiben. |
| static get_CurrentCulture() | Gibt die für den aktuellen Thread festgelegte Kultur zurück. |
| static get_CurrentUICulture() | Gibt die UI‑Kultur des aktuellen Threads zurück. |
| virtual get_DateTimeFormat() const | Gibt Datumsformatinformationen zurück. |
| static get_DefaultThreadCurrentCulture() | Gibt die Standardkultur im aktuellen Anwendungsdomäne zurück. |
| static get_DefaultThreadCurrentUICulture() | Gibt die Standard‑UI‑Kultur im aktuellen Anwendungsdomäne zurück. |
| virtual get_DisplayName() const | Gibt den Anzeigenamen der Kultur zurück. |
| virtual get_EnglishName() const | Gibt den englischen Namen der Kultur zurück. |
| get_IetfLanguageTag() const | Gibt den RFC‑4646‑Namen für eine Sprache zurück. |
| static get_InstalledUICulture() | Gibt die mit dem Betriebssystem installierte Kultur zurück. |
| static get_InvariantCulture() | Gibt die Invariante Kultur zurück. |
| virtual get_IsNeutralCulture() const | Prüft, ob die Kultur neutral ist. |
| get_IsReadOnly() const | Prüft, ob das Kulturobjekt schreibgeschützt ist. |
| virtual get_KeyboardLayoutId() const | Gibt die aktive Eingabe‑Locale‑Kennung zurück. |
| virtual get_LCID() const | Gibt die Kulturkennung zurück. |
| virtual get_Name() const | Gibt den Kulturnamen zurück. |
| virtual get_NativeName() const | Liefert den nativen Namen der Kultur. |
| virtual get_NumberFormat() const | Liefert Informationen zum Zahlenformat. |
| virtual get_OptionalCalendars() const | Liste der Kalender, die mit der Kultur verwendet werden können. |
| virtual get_Parent() const | Liefert die übergeordnete Kultur. |
| virtual get_TextInfo() const | Liefert die von der Kultur verwendeten Textparameter. |
| virtual get_ThreeLetterISOLanguageName() const | Liefert den dreibuchstabigen ISO‑639‑2‑Sprachcode. |
| virtual get_ThreeLetterWindowsLanguageName() const | Liefert den dreibuchstabigen Sprachcode, wie in der Windows‑API definiert. |
| virtual get_TwoLetterISOLanguageName() const | Liefert den zweibuchstabigen ISO‑Sprachnamen, der mit der Kultur verknüpft ist. |
| get_UseUserOverride() const | Liefert ein Flag, das angibt, ob die CultureInfo benutzerdefinierte Kultureinstellungen verwendet. |
| GetConsoleFallbackUICulture() const | Liefert eine alternative Kultur, die für Konsolenanwendungen geeignet ist. |
| static GetCultureInfo(const String&) | Liefert die Kultur anhand ihres Namens. Entspricht CreateSpecificCulture. |
| static GetCultureInfo(const String&, const String&) | Liefert die Kultur anhand ihres Namens. |
| static GetCultureInfo(int32_t) | Liefert die Kultur anhand ihrer ID. |
| static GetCultureInfoByIetfLanguageTag(const String&) | Veraltet. Liefert ein schreibgeschütztes CultureInfo-Objekt anhand des angegebenen RFC‑4646‑Sprach-Tags. |
| static GetCultures(CultureTypes) | Liefert Kulturen, die in die angegebenen Typen fallen. |
| GetFormat(const TypeInfo&) override | Liefert ein Formatobjekt für einen bestimmten Typ. |
| GetHashCode() const override | Gibt den Hashcode des Objekts zurück. |
| IsInherited() const | Liefert das Vererbungs‑Flag. NUR FÜR INTERNEN GEBRAUCH. |
| operator=(const CultureInfo&) | |
| operator==(const CultureInfo&) const | Vergleicht Kulturparameter. |
| static ReadOnly(const CultureInfoPtr&) | Ermittelt eine schreibgeschützte Version der Kultur. |
| static set_CurrentCulture(const CultureInfoPtr&) | Setzt die Kultur für den aktuellen Thread. |
| static set_CurrentUICulture(const CultureInfoPtr&) | Setzt die UI‑Kultur des aktuellen Threads. |
| virtual set_DateTimeFormat(DateTimeFormatInfoPtr) | Setzt die Datumsformatinformationen. |
| static set_DefaultThreadCurrentCulture(const CultureInfoPtr&) | Setzt die Standardkultur in der aktuellen Anwendungsdomäne. |
| static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&) | Setzt die Standard‑UI‑Kultur in der aktuellen Anwendungsdomäne. |
| virtual set_NumberFormat(NumberFormatInfoPtr) | Liefert Informationen zum Zahlenformat. |
| ToString() const override | Konvertiert die Kultur in einen String. |
Siehe auch
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Font for C++