C# 클래스 Rozvrh.Exporters.Generators.ICalGenerator

Class generating string in ICal format from list of lectures.
파일 보기 프로젝트 열기: jandoubek/fjfi-rozvrh 1 사용 예제들

공개 메소드들

메소드 설명
ICalGenerator ( ) : System
closestDayFromDateTime ( System.DateTime date, System target ) : System.DateTime

Returns closest date to input date which is target day.

dateTimeDateToICalString ( System.DateTime dt ) : string
generateICal ( List lectures, System.DateTime semesterStart, System.DateTime semesterEnd ) : string

Generates string in iCal format.

hourToICalString ( int hour, int min ) : string

비공개 메소드들

메소드 설명
generateEventFromExportHodina ( ExportLecture lecture, System.DateTime semesterStart, System.DateTime semesterEnd ) : string

메소드 상세

ICalGenerator() 공개 메소드

public ICalGenerator ( ) : System
리턴 System

closestDayFromDateTime() 공개 메소드

Returns closest date to input date which is target day.
public closestDayFromDateTime ( System.DateTime date, System target ) : System.DateTime
date System.DateTime
target System
리턴 System.DateTime

dateTimeDateToICalString() 공개 메소드

public dateTimeDateToICalString ( System.DateTime dt ) : string
dt System.DateTime
리턴 string

generateICal() 공개 메소드

Generates string in iCal format.
public generateICal ( List lectures, System.DateTime semesterStart, System.DateTime semesterEnd ) : string
lectures List List of lectures with IExportHodina interface to export.
semesterStart System.DateTime Beginning of the semester. Only Year, Month and Day are used.
semesterEnd System.DateTime End of the semester. Only Year, Month and Day are used.
리턴 string

hourToICalString() 공개 메소드

public hourToICalString ( int hour, int min ) : string
hour int
min int
리턴 string