C# Класс Rozvrh.Exporters.Generators.ICalGenerator

Class generating string in ICal format from list of lectures.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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