System::Globalization::CultureInfo klass

CultureInfo class

Samling av kulturspecifika värden och algoritmer. Sätter-operationer är endast aktiverade på objekt som inte är skrivskyddade. Objekt av denna klass bör endast allokeras med System::MakeObject()-funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument.

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

Metoder

MetodBeskrivning
ClearCachedData()Uppdaterar cachad kulturinformation.
Clone() overrideKlonar kulturinformation.
static CreateSpecificCulture(const String&)Skapar kultur efter namn.
explicit CultureInfo(int)RTTI-information.
CultureInfo(int, bool)Konstruktor.
explicit CultureInfo(const String&)Konstruktor.
CultureInfo(const String&, bool)Konstruktor.
CultureInfo(std::nullptr_t)Kastar alltid ArgumentNullException.
Equals(SharedPtr<Object>) overrideJämför objekt.
virtual get_Calendar() constHämtar kalender som används av kulturen.
virtual get_CompareInfo() constHämtar strängjämförare som följer kulturregler.
get_CultureTypes() constHämtar bitvis kombination av kulturyper som beskriver den aktuella kulturen.
static get_CurrentCulture()Hämtar kultur som är inställd för aktuell tråd.
static get_CurrentUICulture()Hämtar UI-kulturen för aktuell tråd.
virtual get_DateTimeFormat() constHämtar datumformatinformation.
static get_DefaultThreadCurrentCulture()Hämtar standardkultur i den aktuella applikationsdomänen.
static get_DefaultThreadCurrentUICulture()Hämtar standard-UI-kultur i den aktuella applikationsdomänen.
virtual get_DisplayName() constHämtar kulturens visningsnamn.
virtual get_EnglishName() constHämtar kulturens engelska namn.
get_IetfLanguageTag() constHämtar RFC-4646-namnet för ett språk.
static get_InstalledUICulture()Hämtar kultur som är installerad med operativsystemet.
static get_InvariantCulture()Hämtar invariant kultur.
virtual get_IsNeutralCulture() constKontrollerar om kulturen är neutral.
get_IsReadOnly() constKontrollerar om kulturobjektet är skrivskyddat.
virtual get_KeyboardLayoutId() constHämtar identifierare för aktiv inmatningslokal.
virtual get_LCID() constHämtar kulturidentifierare.
virtual get_Name() constHämtar kulturnamn.
virtual get_NativeName() constHämtar kulturens ursprungliga namn.
virtual get_NumberFormat() constHämtar information om talformat.
virtual get_OptionalCalendars() constLista över kalendrar som kan användas med kulturen.
virtual get_Parent() constHämtar föräldrakultur.
virtual get_TextInfo() constHämtar textparametrar som används av kulturen.
virtual get_ThreeLetterISOLanguageName() constHämtar tresiffrig ISO 639-2 språkkod.
virtual get_ThreeLetterWindowsLanguageName() constHämtar tresiffrig kod för språk enligt definition i Windows API.
virtual get_TwoLetterISOLanguageName() constHämtar tvåbokstavs ISO-språknamn som är associerat med kulturen.
get_UseUserOverride() constHämtar en flagga som indikerar om CultureInfo använder användarvalda kulturinställningar.
GetConsoleFallbackUICulture() constHämtar alternativ kultur som är lämplig för konsolprogram.
static GetCultureInfo(const String&)Hämtar kultur efter dess namn. Samma som CreateSpecificCulture.
static GetCultureInfo(const String&, const String&)Hämtar kultur efter dess namn.
static GetCultureInfo(int32_t)Hämtar kultur efter ID.
static GetCultureInfoByIetfLanguageTag(const String&)Föråldrad. Hämtar ett skrivskyddat CultureInfo-objekt enligt den angivna RFC 4646-språktaggen.
static GetCultures(CultureTypes)Hämtar kulturer som faller inom angivna typer.
GetFormat(const TypeInfo&) overrideHämtar formatobjekt för specifik typ.
GetHashCode() const overrideReturnerar objektets hashkod.
IsInherited() constHämtar ärvs-flagga. FÖR INTERNT ANVÄNDNING.
operator=(const CultureInfo&)
operator==(const CultureInfo&) constJämför kulturparametrar.
static ReadOnly(const CultureInfoPtr&)Hämtar en skrivskyddad version av kultur.
static set_CurrentCulture(const CultureInfoPtr&)Ställer in kultur för aktuell tråd.
static set_CurrentUICulture(const CultureInfoPtr&)Ställer in UI‑kulturen för aktuell tråd.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)Ställer in information om datumformat.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)Ställer in standardkultur i den aktuella applikationsdomänen.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)Ställer in standard‑UI‑kultur i den aktuella applikationsdomänen.
virtual set_NumberFormat(NumberFormatInfoPtr)Hämtar information om talformat.
ToString() const overrideKonverterar kultur till sträng.

Se även