|
enum | LocaleStringData : uint {
LocalizedDisplayName = 2u
, EnglishDisplayName = 114u
, NativeDisplayName = 115u
, LocalizedLanguageName = 111u
,
EnglishLanguageName = 4097u
, NativeLanguageName = 4u
, LocalizedCountryName = 6u
, EnglishCountryName = 4098u
,
NativeCountryName = 8u
, AbbreviatedWindowsLanguageName = 3u
, ListSeparator = 12u
, DecimalSeparator = 14u
,
ThousandSeparator = 15u
, Digits = 19u
, MonetarySymbol = 20u
, CurrencyEnglishName = 4103u
,
CurrencyNativeName = 4104u
, Iso4217MonetarySymbol = 21u
, MonetaryDecimalSeparator = 22u
, MonetaryThousandSeparator = 23u
,
AMDesignator = 40u
, PMDesignator = 41u
, PositiveSign = 80u
, NegativeSign = 81u
,
Iso639LanguageTwoLetterName = 89u
, Iso639LanguageThreeLetterName = 103u
, Iso639LanguageName = 89u
, Iso3166CountryName = 90u
,
Iso3166CountryName2 = 104u
, NaNSymbol = 105u
, PositiveInfinitySymbol = 106u
, NegativeInfinitySymbol = 107u
,
ParentName = 109u
, ConsoleFallbackName = 110u
, PercentSymbol = 118u
, PerMilleSymbol = 119u
} |
|
enum | LocaleGroupingData : uint { Digit = 16u
, Monetary = 24u
} |
|
enum | LocaleNumberData : uint {
LanguageId = 1u
, GeoId = 91u
, DigitSubstitution = 4116u
, MeasurementSystem = 13u
,
FractionalDigitsCount = 17u
, NegativeNumberFormat = 4112u
, MonetaryFractionalDigitsCount = 25u
, PositiveMonetaryNumberFormat = 27u
,
NegativeMonetaryNumberFormat = 28u
, CalendarType = 4105u
, FirstDayOfWeek = 4108u
, FirstWeekOfYear = 4109u
,
ReadingLayout = 112u
, NegativePercentFormat = 116u
, PositivePercentFormat = 117u
, OemCodePage = 11u
,
AnsiCodePage = 4100u
, MacCodePage = 4113u
, EbcdicCodePage = 4114u
} |
|
|
static CultureData | CreateCultureWithInvariantData () |
|
static string | NormalizeCultureName (string name, out bool isNeutralName) |
|
static CultureData | CreateCultureData (string cultureName, bool useUserOverride) |
|
static string | StripSecondsFromPattern (string time) |
|
static int | GetIndexOfNextTokenAfterSeconds (string time, int index, out bool containsSpace) |
|
static string | UnescapeNlsString (string str, int start, int end) |
|
static string | GetTimeSeparator (string format) |
|
static string | GetDateSeparator (string format) |
|
static string | GetSeparator (string format, string timeParts) |
|
static int | IndexOfTimePart (string format, int startIndex, string timeParts) |
|
static CultureData | IcuGetCultureDataFromRegionName (string regionName) |
|
static string | IcuGetRegionDisplayName () |
|
static string | ConvertIcuTimeFormatString (ReadOnlySpan< char > icuFormatString) |
|
static int | IcuLocaleNameToLCID (string cultureName) |
|
static int | IcuGetGeoId (string cultureName) |
|
static int | IcuGetDigitSubstitution (string cultureName) |
|
static string | IcuGetListSeparator (string cultureName) |
|
static string | IcuGetThreeLetterWindowsLanguageName (string cultureName) |
|
static CultureInfo[] | IcuEnumCultures (CultureTypes types) |
|
static string | IcuGetConsoleFallbackName (string cultureName) |
|
static bool | IsValidCultureName (string subject, out int indexOfUnderscore) |
|
static unsafe CultureData | NlsGetCultureDataFromRegionName (string regionName) |
|
static string | GetLocaleInfoFromLCType (string localeName, uint lctype, bool useUserOverride) |
|
static int[] | ConvertWin32GroupString (string win32Str) |
|
static int | ConvertFirstDayOfWeekMonToSun (int iTemp) |
|
static unsafe Interop.BOOL | EnumSystemLocalesProc (char *lpLocaleString, uint flags, void *contextHandle) |
|
static unsafe Interop.BOOL | EnumAllSystemLocalesProc (char *lpLocaleString, uint flags, void *contextHandle) |
|
static unsafe Interop.BOOL | EnumTimeCallback (char *lpTimeFormatString, void *lParam) |
|
static unsafe string[] | nativeEnumTimeFormats (string localeName, uint dwFlags, bool useUserOverride) |
|
static int | NlsLocaleNameToLCID (string cultureName) |
|
static unsafe CultureInfo[] | NlsEnumCultures (CultureTypes types) |
|
static unsafe string | LCIDToLocaleName (int culture) |
|
Definition at line 10 of file CultureData.cs.