System::Globalization::CultureInfo class

CultureInfo class

Collection de valeurs et d’algorithmes spécifiques à la culture. Les opérations de définition ne sont activées que sur des objets non en lecture seule. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en argument.

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

Méthodes

MéthodeDescription
ClearCachedData()Actualise les informations de culture en cache.
Clone() overrideClone les informations de culture.
static CreateSpecificCulture(const String&)Crée une culture à partir du nom.
explicit CultureInfo(int)Informations RTTI.
CultureInfo(int, bool)Constructeur.
explicit CultureInfo(const String&)Constructeur.
CultureInfo(const String&, bool)Constructeur.
CultureInfo(std::nullptr_t)Lance toujours ArgumentNullException.
Equals(SharedPtr<Object>) overrideCompare les objets.
virtual get_Calendar() constObtient le calendrier utilisé par la culture.
virtual get_CompareInfo() constObtient le comparateur de chaînes qui respecte les règles de la culture.
get_CultureTypes() constObtient la combinaison binaire des types de culture qui décrivent la culture actuelle.
static get_CurrentCulture()Obtient la culture définie pour le thread actuel.
static get_CurrentUICulture()Obtient la culture UI du thread actuel.
virtual get_DateTimeFormat() constObtient les informations de format de date.
static get_DefaultThreadCurrentCulture()Obtient la culture par défaut dans le domaine d’application actuel.
static get_DefaultThreadCurrentUICulture()Obtient la culture UI par défaut dans le domaine d’application actuel.
virtual get_DisplayName() constObtient le nom affiché de la culture.
virtual get_EnglishName() constObtient le nom anglais de la culture.
get_IetfLanguageTag() constObtient le nom RFC 4646 d’une langue.
static get_InstalledUICulture()Obtient la culture installée avec le système d’exploitation.
static get_InvariantCulture()Obtient la culture invariante.
virtual get_IsNeutralCulture() constVérifie si la culture est neutre.
get_IsReadOnly() constVérifie si l’objet culture est en lecture seule.
virtual get_KeyboardLayoutId() constObtient l’identifiant de locale d’entrée actif.
virtual get_LCID() constObtient l’identifiant de la culture.
virtual get_Name() constObtient le nom de la culture.
virtual get_NativeName() constObtient le nom natif de la culture.
virtual get_NumberFormat() constObtient les informations de format numérique.
virtual get_OptionalCalendars() constListe des calendriers pouvant être utilisés avec la culture.
virtual get_Parent() constObtient la culture parente.
virtual get_TextInfo() constObtient les paramètres texte utilisés par la culture.
virtual get_ThreeLetterISOLanguageName() constObtient le code langue ISO 639-2 à trois lettres.
virtual get_ThreeLetterWindowsLanguageName() constObtient le code à trois lettres de la langue tel que défini dans l’API Windows.
virtual get_TwoLetterISOLanguageName() constObtient le nom de langue ISO à deux lettres associé à la culture.
get_UseUserOverride() constObtient un indicateur indiquant si le CultureInfo utilise les paramètres de culture sélectionnés par l’utilisateur.
GetConsoleFallbackUICulture() constObtient une culture alternative adaptée aux applications console.
static GetCultureInfo(const String&)Obtient la culture par son nom. Identique à CreateSpecificCulture.
static GetCultureInfo(const String&, const String&)Obtient la culture par son nom.
static GetCultureInfo(int32_t)Obtient la culture par identifiant.
static GetCultureInfoByIetfLanguageTag(const String&)Obsolète. Obtient un objet CultureInfo en lecture seule à partir du tag de langue RFC 4646 spécifié.
static GetCultures(CultureTypes)Obtient les cultures qui correspondent aux types spécifiés.
GetFormat(const TypeInfo&) overrideObtient l’objet de format pour le type spécifique.
GetHashCode() const overrideRenvoie le code de hachage de l’objet.
IsInherited() constObtient le drapeau is-inherited. POUR USAGE INTERNE.
operator=(const CultureInfo&)
operator==(const CultureInfo&) constCompare les paramètres de la culture.
static ReadOnly(const CultureInfoPtr&)Obtient une version en lecture seule de la culture.
static set_CurrentCulture(const CultureInfoPtr&)Définit la culture pour le thread actuel.
static set_CurrentUICulture(const CultureInfoPtr&)Définit la culture UI du thread actuel.
virtual set_DateTimeFormat(DateTimeFormatInfoPtr)Définit les informations de format de date.
static set_DefaultThreadCurrentCulture(const CultureInfoPtr&)Définit la culture par défaut dans le domaine d’application actuel.
static set_DefaultThreadCurrentUICulture(const CultureInfoPtr&)Définit la culture UI par défaut dans le domaine d’application actuel.
virtual set_NumberFormat(NumberFormatInfoPtr)Obtient les informations de format numérique.
ToString() const overrideConvertit la culture en chaîne.

Voir aussi