Clase System::Globalization::CultureInfo

CultureInfo class

Colección de valores y algoritmos específicos de cultura. Las operaciones de establecimiento solo están habilitadas en objetos que no son de solo lectura. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que resultará en errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento.

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

Métodos

MétodoDescripción
ClearCachedData()Actualiza la información de cultura en caché.
Clone() overrideClona la información de cultura.
static CreateSpecificCulture(const String&)Crea una cultura por nombre.
explicit CultureInfo(int)Información RTTI.
CultureInfo(int, bool)Constructor.
explicit CultureInfo(const String&)Constructor.
CultureInfo(const String&, bool)Constructor.
CultureInfo(std::nullptr_t)Siempre lanza ArgumentNullException.
Equals(SharedPtr<Object>) overrideCompara objetos.
virtual get_Calendar() constObtiene el calendario usado por la cultura.
virtual get_CompareInfo() constObtiene el comparador de cadenas que se adhiere a las reglas de la cultura.
get_CultureTypes() constObtiene la unión bit a bit de los tipos de cultura que describen la cultura actual.
static get_CurrentCulture()Obtiene la cultura establecida para el hilo actual.
static get_CurrentUICulture()Obtiene la cultura UI del hilo actual.
virtual get_DateTimeFormat() constObtiene la información de formato de fecha.
static get_DefaultThreadCurrentCulture()Obtiene la cultura predeterminada en el dominio de aplicación actual.
static get_DefaultThreadCurrentUICulture()Obtiene la cultura UI predeterminada en el dominio de aplicación actual.
virtual get_DisplayName() constObtiene el nombre para mostrar de la cultura.
virtual get_EnglishName() constObtiene el nombre en inglés de la cultura.
get_IetfLanguageTag() constObtiene el nombre RFC 4646 para un idioma.
static get_InstalledUICulture()Obtiene la cultura instalada con el sistema operativo.
static get_InvariantCulture()Obtiene la cultura invariante.
virtual get_IsNeutralCulture() constComprueba si la cultura es neutral.
get_IsReadOnly() constComprueba si el objeto de cultura es de solo lectura.
virtual get_KeyboardLayoutId() constObtiene el identificador de configuración regional de entrada activo.
virtual get_LCID() constObtiene el identificador de cultura.
virtual get_Name() constObtiene el nombre de la cultura.
virtual get_NativeName() constObtiene el nombre nativo de la cultura.
virtual get_NumberFormat() constObtiene la información de formato numérico.
virtual get_OptionalCalendars() constLista de calendarios que se pueden usar con la cultura.
virtual get_Parent() constObtiene la cultura principal.
virtual get_TextInfo() constObtiene los parámetros de texto utilizados por la cultura.
virtual get_ThreeLetterISOLanguageName() constObtiene el código de idioma ISO 639-2 de tres letras.
virtual get_ThreeLetterWindowsLanguageName() constObtiene el código de tres letras para el idioma según lo definido en la API de Windows.
virtual get_TwoLetterISOLanguageName() constObtiene el nombre de idioma ISO de dos letras asociado a la cultura.
get_UseUserOverride() constObtiene una bandera que indica si el CultureInfo usa configuraciones de cultura seleccionadas por el usuario.
GetConsoleFallbackUICulture() constObtiene una cultura alternativa adecuada para aplicaciones de consola.
static GetCultureInfo(const String&)Obtiene la cultura por su nombre. Igual que CreateSpecificCulture.
static GetCultureInfo(const String&, const String&)Obtiene la cultura por su nombre.
static GetCultureInfo(int32_t)Obtiene la cultura por su ID.
static GetCultureInfoByIetfLanguageTag(const String&)Obsoleto. Obtiene un objeto CultureInfo de solo lectura mediante la etiqueta de idioma RFC 4646 especificada.
static GetCultures(CultureTypes)Obtiene las culturas que pertenecen a los tipos especificados.
GetFormat(const TypeInfo&) overrideObtiene el objeto de formato para un tipo específico.
GetHashCode() const overrideDevuelve el código hash del objeto.
IsInherited() constObtiene la bandera de herencia. PARA USO INTERNO.
operator=(const CultureInfo&)
operator==(const CultureInfo&) constCompara los parámetros de la cultura.
static ReadOnly(const CultureInfoPtr&)Obtiene una versión de solo lectura de la cultura.
static set_CurrentCulture(const CultureInfoPtr&)Establece la cultura para el hilo actual.
static set_CurrentUICulture(const CultureInfoPtr&)Establece la cultura UI del hilo actual.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)Establece la información del formato de fecha.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)Establece la cultura predeterminada en el dominio de aplicación actual.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)Establece la cultura de UI predeterminada en el dominio de aplicación actual.
virtual set_NumberFormat(NumberFormatInfoPtr)Obtiene la información de formato numérico.
ToString() const overrideConvierte la cultura a cadena.

Ver también