C# Класс CalDavSynchronizer.DDayICalWorkaround.CalendarDataPreprocessor

Показать файл Открыть проект

Открытые методы

Метод Описание
FixInvalidDTSTARTInTimeZoneNoThrow ( string iCalendarData ) : string
FixTimeZoneComponentOrderNoThrow ( string iCalendarData ) : string
FixTimeZoneDSTRRules ( TimeZoneInfo tz, ITimeZone iCalTz ) : void
NormalizeLineBreaks ( string iCalendarData ) : string

Приватные методы

Метод Описание
CalcTransitionStart ( TimeZoneInfo transition, int year ) : iCalDateTime

Описание методов

FixInvalidDTSTARTInTimeZoneNoThrow() публичный статический Метод

public static FixInvalidDTSTARTInTimeZoneNoThrow ( string iCalendarData ) : string
iCalendarData string
Результат string

FixTimeZoneComponentOrderNoThrow() публичный статический Метод

public static FixTimeZoneComponentOrderNoThrow ( string iCalendarData ) : string
iCalendarData string
Результат string

FixTimeZoneDSTRRules() публичный статический Метод

public static FixTimeZoneDSTRRules ( TimeZoneInfo tz, ITimeZone iCalTz ) : void
tz System.TimeZoneInfo
iCalTz ITimeZone
Результат void

NormalizeLineBreaks() публичный статический Метод

public static NormalizeLineBreaks ( string iCalendarData ) : string
iCalendarData string
Результат string