C# Class NCldr.Builder.NCldrBuilder

Exibir arquivo Open project: GuySmithFerrier/NCLDR

Public Methods

Method Description
Build ( string cldrPath, INCldrFileDataSource dataSource, NCldrBuilderProgressEventHandler progress = null, NCldrBuilderOptions options = null ) : void
Build ( string cldrPath, string ncldrPath, NCldrBuilderProgressEventHandler progress = null, NCldrBuilderOptions options = null ) : void
ParseCldrDate ( string cldrDate ) : DateTime?

Private Methods

Method Description
Build ( NCldrData ncldrData ) : void
GetCalendarPreferences ( ) : NCldr.Types.CalendarPreference[]
GetCalendarSystem ( string calendarSystem ) : CalendarSystem
GetCalendarTypes ( ) : NCldr.Types.CalendarType[]
GetCharacterFallbacks ( ) : NCldr.Types.CharacterFallback[]
GetCultureNames ( ) : string[]
GetCurrencyFractions ( ) : NCldr.Types.CurrencyFraction[]
GetDayOfWeek ( string dayOfWeek ) : DayOfWeek
GetDayPeriodRuleSets ( ) : NCldr.Types.DayPeriodRuleSet[]
GetDotNetCultureName ( string cldrCultureName ) : string
GetFilenames ( string folderName ) : string[]
GetGenderLists ( ) : NCldr.Types.GenderList[]
GetIdentity ( System.Xml.Linq.XDocument document ) : Identity
GetLanguageMatches ( ) : NCldr.Types.LanguageMatch[]
GetLikelySubTags ( ) : NCldr.Types.LikelySubTag[]
GetMeasurementData ( ) : MeasurementData
GetMetaTimeZones ( ) : NCldr.Types.MetaTimeZone[]
GetMetaTimeZones ( string filename, string elementsName, string progressName ) : NCldr.Types.MetaTimeZone[]
GetNumberingSystemType ( string numberingSystemType ) : NumberingSystemDigitsOrRules
GetNumberingSystems ( ) : NCldr.Types.NumberingSystemType[]
GetParentCultures ( ) : NCldr.Types.ParentCulture[]
GetPluralRuleCount ( string pluralRuleCount ) : PluralRuleCount
GetPluralRuleSets ( bool ordinals = false ) : NCldr.Types.PluralRuleSet[]
GetPostcodeRegexes ( ) : NCldr.Types.PostcodeRegex[]
GetReferences ( ) : Reference[]
GetRegionCodes ( ) : NCldr.Types.RegionCode[]
GetRegionDayOfWeeks ( System.Xml.Linq.XElement weekDataElement, string elementName ) : NCldr.Types.RegionDayOfWeek[]
GetRegionGroups ( ) : NCldr.Types.RegionGroup[]
GetRegionInformations ( ) : NCldr.Types.RegionInformation[]
GetRegionTelephoneCodes ( ) : NCldr.Types.RegionTelephoneCode[]
GetTimeData ( ) : TimeData
GetTimeZones ( ) : NCldr.Types.TimeZoneInformation[]
GetWeekData ( ) : WeekData
GetWindowsMetaTimeZones ( ) : NCldr.Types.MetaTimeZone[]
GetXmlDocument ( string filename ) : System.Xml.Linq.XDocument
Progress ( string section, string item, ProgressEventType progressEventType = ProgressEventType.Adding, object addedObject = null ) : void
UpdateCalendarNamesAndDescriptions ( List calendarTypes ) : void
UpdateDescriptions ( List numberingSystemTypes ) : void

Method Details

Build() public static method

public static Build ( string cldrPath, INCldrFileDataSource dataSource, NCldrBuilderProgressEventHandler progress = null, NCldrBuilderOptions options = null ) : void
cldrPath string
dataSource INCldrFileDataSource
progress NCldrBuilderProgressEventHandler
options NCldrBuilderOptions
return void

Build() public static method

public static Build ( string cldrPath, string ncldrPath, NCldrBuilderProgressEventHandler progress = null, NCldrBuilderOptions options = null ) : void
cldrPath string
ncldrPath string
progress NCldrBuilderProgressEventHandler
options NCldrBuilderOptions
return void

ParseCldrDate() public static method

public static ParseCldrDate ( string cldrDate ) : DateTime?
cldrDate string
return DateTime?