classe System::Globalization::CultureInfo

CultureInfo class

Raccolta di valori e algoritmi specifici per la cultura. Le operazioni di impostazione sono abilitate solo su oggetti non di sola lettura. Gli oggetti di questa classe devono essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò proverà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

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

Metodi

MetodoDescrizione
ClearCachedData()Aggiorna le informazioni culturali memorizzate nella cache.
Clone() overrideClona le informazioni culturali.
static CreateSpecificCulture(const String&)Crea una cultura per nome.
explicit CultureInfo(int)Informazioni RTTI.
CultureInfo(int, bool)Costruttore.
explicit CultureInfo(const String&)Costruttore.
CultureInfo(const String&, bool)Costruttore.
CultureInfo(std::nullptr_t)Lancia sempre ArgumentNullException.
Equals(SharedPtr<Object>) overrideConfronta gli oggetti.
virtual get_Calendar() constOttiene il calendario usato dalla cultura.
virtual get_CompareInfo() constOttiene il comparatore di stringhe che aderisce alle regole della cultura.
get_CultureTypes() constOttiene l’unione bitwise dei tipi di cultura che descrivono la cultura corrente.
static get_CurrentCulture()Ottiene la cultura impostata per il thread corrente.
static get_CurrentUICulture()Ottiene la cultura UI del thread corrente.
virtual get_DateTimeFormat() constOttiene le informazioni sul formato della data.
static get_DefaultThreadCurrentCulture()Ottiene la cultura predefinita nel dominio dell’applicazione corrente.
static get_DefaultThreadCurrentUICulture()Ottiene la cultura UI predefinita nel dominio dell’applicazione corrente.
virtual get_DisplayName() constOttiene il nome visualizzato della cultura.
virtual get_EnglishName() constOttiene il nome inglese della cultura.
get_IetfLanguageTag() constOttiene il nome RFC 4646 per una lingua.
static get_InstalledUICulture()Ottiene la cultura installata con il sistema operativo.
static get_InvariantCulture()Ottiene la cultura invariata.
virtual get_IsNeutralCulture() constVerifica se la cultura è neutra.
get_IsReadOnly() constVerifica se l’oggetto cultura è di sola lettura.
virtual get_KeyboardLayoutId() constOttiene l’identificatore locale di input attivo.
virtual get_LCID() constOttiene l’identificatore della cultura.
virtual get_Name() constOttiene il nome della cultura.
virtual get_NativeName() constOttiene il nome nativo della cultura.
virtual get_NumberFormat() constOttiene le informazioni sul formato numerico.
virtual get_OptionalCalendars() constElenco dei calendari che possono essere usati con la cultura.
virtual get_Parent() constOttiene la cultura padre.
virtual get_TextInfo() constOttiene i parametri di testo usati dalla cultura.
virtual get_ThreeLetterISOLanguageName() constOttiene il codice lingua ISO 639-2 a tre lettere.
virtual get_ThreeLetterWindowsLanguageName() constOttiene il codice a tre lettere per la lingua come definito nell’API Windows.
virtual get_TwoLetterISOLanguageName() constOttiene il nome lingua ISO a due lettere associato alla cultura.
get_UseUserOverride() constOttiene un flag che indica se il CultureInfo utilizza le impostazioni culturali selezionate dall’utente.
GetConsoleFallbackUICulture() constOttiene una cultura alternativa adatta alle applicazioni console.
static GetCultureInfo(const String&)Ottiene la cultura per nome. Identico a CreateSpecificCulture.
static GetCultureInfo(const String&, const String&)Ottiene la cultura per nome.
static GetCultureInfo(int32_t)Ottiene la cultura per ID.
static GetCultureInfoByIetfLanguageTag(const String&)Obsoleto. Ottiene un oggetto CultureInfo di sola lettura tramite il tag linguistico RFC 4646 specificato.
static GetCultures(CultureTypes)Ottiene le culture che rientrano nei tipi specificati.
GetFormat(const TypeInfo&) overrideOttiene l’oggetto di formato per il tipo specifico.
GetHashCode() const overrideRestituisce il codice hash dell’oggetto.
IsInherited() constOttiene il flag is-inherited. PER USO INTERNO.
operator=(const CultureInfo&)
operator==(const CultureInfo&) constConfronta i parametri della cultura.
static ReadOnly(const CultureInfoPtr&)Restituisce una versione di sola lettura della cultura.
static set_CurrentCulture(const CultureInfoPtr&)Imposta la cultura per il thread corrente.
static set_CurrentUICulture(const CultureInfoPtr&)Imposta la cultura UI del thread corrente.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)Imposta le informazioni sul formato della data.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)Imposta la cultura predefinita nel dominio dell’applicazione corrente.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)Imposta la cultura UI predefinita nel dominio dell’applicazione corrente.
virtual set_NumberFormat(NumberFormatInfoPtr)Ottiene le informazioni sul formato numerico.
ToString() const overrideConverte la cultura in stringa.

Vedi anche