C# 클래스 NCldr.Builder.NCldrBuilder

파일 보기 프로젝트 열기: GuySmithFerrier/NCLDR

공개 메소드들

메소드 설명
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?

비공개 메소드들

메소드 설명
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

메소드 상세

Build() 공개 정적인 메소드

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

Build() 공개 정적인 메소드

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

ParseCldrDate() 공개 정적인 메소드

public static ParseCldrDate ( string cldrDate ) : DateTime?
cldrDate string
리턴 DateTime?