System::Globalization::CultureInfo klasse

CultureInfo class

Collectie van cultuurspecifieke waarden en algoritmen. Setter‑bewerkingen zijn alleen ingeschakeld voor objecten die niet alleen-lezen zijn. Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten oplevert. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class CultureInfo : public virtual System::Object,
                    public System::IFormatProvider,
                    public System::ICloneable

Methoden

MethodeBeschrijving
ClearCachedData()Vernieuwt gecachte cultuursinformatie.
Clone() overrideKloont cultuursinformatie.
static CreateSpecificCulture(const String&)Maakt cultuur aan op basis van naam.
explicit CultureInfo(int)RTTI-informatie.
CultureInfo(int, bool)Constructor.
explicit CultureInfo(const String&)Constructor.
CultureInfo(const String&, bool)Constructor.
CultureInfo(std::nullptr_t)Gooit altijd ArgumentNullException.
Equals(SharedPtr<Object>) overrideVergelijkt objecten.
virtual get_Calendar() constHaalt de kalender op die door de cultuur wordt gebruikt.
virtual get_CompareInfo() constHaalt de stringvergelijker op die voldoet aan de cultuurrichtlijnen.
get_CultureTypes() constHaalt de bitwise‑samenvoeging van cultuurtypes op die de huidige cultuur beschrijven.
static get_CurrentCulture()Haalt de cultuur op die is ingesteld voor de huidige thread.
static get_CurrentUICulture()Haalt de UI‑cultuur van de huidige thread op.
virtual get_DateTimeFormat() constHaalt datumopmaak‑informatie op.
static get_DefaultThreadCurrentCulture()Haalt de standaardcultuur op in het huidige toepassingsdomein.
static get_DefaultThreadCurrentUICulture()Haalt de standaard UI‑cultuur op in het huidige toepassingsdomein.
virtual get_DisplayName() constHaalt de weergavenaam van de cultuur op.
virtual get_EnglishName() constHaalt de Engelse naam van de cultuur op.
get_IetfLanguageTag() constHaalt de RFC‑4646‑naam op voor een taal.
static get_InstalledUICulture()Haalt de cultuur op die met het besturingssysteem is geïnstalleerd.
static get_InvariantCulture()Haalt de invariante cultuur op.
virtual get_IsNeutralCulture() constControleert of de cultuur neutraal is.
get_IsReadOnly() constControleert of het cultuurobject alleen-lezen is.
virtual get_KeyboardLayoutId() constHaalt de actieve invoerlocale‑identificatie op.
virtual get_LCID() constHaalt de cultuuraanduiding op.
virtual get_Name() constHaalt de cultuurnaam op.
virtual get_NativeName() constHaalt de oorspronkelijke cultuurnaam op.
virtual get_NumberFormat() constHaalt informatie over getalnotatie op.
virtual get_OptionalCalendars() constLijst van kalenders die met de cultuur kunnen worden gebruikt.
virtual get_Parent() constHaalt de bovenliggende cultuur op.
virtual get_TextInfo() constHaalt de tekstopmaakparameters op die door de cultuur worden gebruikt.
virtual get_ThreeLetterISOLanguageName() constHaalt de drieletterige ISO 639-2‑taalcode op.
virtual get_ThreeLetterWindowsLanguageName() constHaalt de drieletterige code voor de taal op zoals gedefinieerd in de Windows‑API.
virtual get_TwoLetterISOLanguageName() constHaalt de tweeletterige ISO‑taalnaam op die aan de cultuur is gekoppeld.
get_UseUserOverride() constHaalt een vlag op die aangeeft of de CultureInfo gebruikers‑geselecteerde cultuuropties gebruikt.
GetConsoleFallbackUICulture() constHaalt een alternatieve cultuur op die geschikt is voor console‑toepassingen.
static GetCultureInfo(const String&)Haalt de cultuur op op basis van de naam. Hetzelfde als CreateSpecificCulture.
static GetCultureInfo(const String&, const String&)Haalt de cultuur op op basis van de naam.
static GetCultureInfo(int32_t)Haalt de cultuur op op basis van ID.
static GetCultureInfoByIetfLanguageTag(const String&)Verouderd. Haalt een alleen-lezen CultureInfo‑object op op basis van de opgegeven RFC‑4646‑taaltag.
static GetCultures(CultureTypes)Haalt culturen op die tot de opgegeven types behoren.
GetFormat(const TypeInfo&) overrideHaalt het opmaakobject op voor een specifiek type.
GetHashCode() const overrideRetourneert de hashcode van het object.
IsInherited() constHaalt de geërfde‑vlag op. VOOR INTERN GEBRUIK.
operator=(const CultureInfo&)
operator==(const CultureInfo&) constVergelijkt cultuuropties.
static ReadOnly(const CultureInfoPtr&)Haalt een alleen‑lezen versie van de cultuur op.
static set_CurrentCulture(const CultureInfoPtr&)Stelt de cultuur in voor de huidige thread.
static set_CurrentUICulture(const CultureInfoPtr&)Stelt de UI‑cultuur van de huidige thread in.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)Stelt datumopmaakinformatie in.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)Stelt de standaardcultuur in het huidige toepassingsdomein in.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)Stelt de standaard UI-cultuur in het huidige toepassingsdomein in.
virtual set_NumberFormat(NumberFormatInfoPtr)Haalt informatie over getalnotatie op.
ToString() const overrideConverteert cultuur naar een string.

Zie ook