Ejemplo n.º 1
0
        private static int GetGeoId(string cultureName)
        {
            int geoId = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.GeoId);

            return(geoId == -1 ? CultureData.Invariant.IGEOID : geoId);
        }
Ejemplo n.º 2
0
        private static int GetDigitSubstitution(string cultureName)
        {
            int digitSubstitution = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.DigitSubstitution);

            return(digitSubstitution == -1 ? (int)DigitShapes.None : digitSubstitution);
        }
Ejemplo n.º 3
0
        private static int GetEbcdicCodePage(string cultureName)
        {
            int ebcdicCodePage = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.EbcdicCodePage);

            return(ebcdicCodePage == -1 ? CultureData.Invariant.IDEFAULTEBCDICCODEPAGE : ebcdicCodePage);
        }
Ejemplo n.º 4
0
        private static int GetMacCodePage(string cultureName)
        {
            int macCodePage = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.MacCodePage);

            return(macCodePage == -1 ? CultureData.Invariant.IDEFAULTMACCODEPAGE : macCodePage);
        }
Ejemplo n.º 5
0
        private static int GetOemCodePage(string cultureName)
        {
            int oemCodePage = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.OemCodePage);

            return(oemCodePage == -1 ? CultureData.Invariant.IDEFAULTOEMCODEPAGE : oemCodePage);
        }
Ejemplo n.º 6
0
        private static int GetAnsiCodePage(string cultureName)
        {
            int ansiCodePage = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.AnsiCodePage);

            return(ansiCodePage == -1 ? CultureData.Invariant.IDEFAULTANSICODEPAGE : ansiCodePage);
        }
Ejemplo n.º 7
0
        private static int LocaleNameToLCID(string cultureName)
        {
            int lcid = LocaleData.GetLocaleDataNumericPart(cultureName, LocaleDataParts.Lcid);

            return(lcid == -1 ? CultureInfo.LOCALE_CUSTOM_UNSPECIFIED : lcid);
        }