C# Класс DDay.iCal.iCalDateTime

Наследование: EncodableDataType, IDateTime
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Add ( System.TimeSpan ts ) : IDateTime
AddDays ( int days ) : IDateTime
AddHours ( int hours ) : IDateTime
AddMilliseconds ( int milliseconds ) : IDateTime
AddMinutes ( int minutes ) : IDateTime
AddMonths ( int months ) : IDateTime
AddSeconds ( int seconds ) : IDateTime
AddTicks ( long ticks ) : IDateTime
AddYears ( int years ) : IDateTime
AssociateWith ( IDateTime dt ) : void
CompareTo ( IDateTime dt ) : int
CopyFrom ( ICopyable obj ) : void
Equals ( object obj ) : bool
GetHashCode ( ) : int
GreaterThan ( IDateTime dt ) : bool
GreaterThanOrEqual ( IDateTime dt ) : bool
LessThan ( IDateTime dt ) : bool
LessThanOrEqual ( IDateTime dt ) : bool
SetTimeZone ( ITimeZone tz ) : IDateTime
Subtract ( System.TimeSpan ts ) : IDateTime
Subtract ( IDateTime dt ) : System.TimeSpan
ToString ( ) : string
ToString ( string format ) : string
ToString ( string format, IFormatProvider formatProvider ) : string
ToTimeZone ( ITimeZone tz ) : IDateTime
ToTimeZone ( TimeZoneObservance tzo ) : IDateTime
ToTimeZone ( string tzid ) : IDateTime
iCalDateTime ( ) : System
iCalDateTime ( System.DateTime value ) : System
iCalDateTime ( System.DateTime value, TimeZoneObservance tzo ) : System
iCalDateTime ( System.DateTime value, string tzid ) : System
iCalDateTime ( IDateTime value ) : System
iCalDateTime ( int year, int month, int day ) : System
iCalDateTime ( int year, int month, int day, bool hasTime ) : System
iCalDateTime ( int year, int month, int day, int hour, int minute, int second ) : System
iCalDateTime ( int year, int month, int day, int hour, int minute, int second, string tzid ) : System
iCalDateTime ( int year, int month, int day, int hour, int minute, int second, string tzid, IICalendar iCal ) : System
iCalDateTime ( int year, int month, int day, string tzid ) : System
iCalDateTime ( int year, int month, int day, string tzid, bool hasTime ) : System
iCalDateTime ( string value ) : System
operator ( ) : IDateTime
operator ( ) : System.TimeSpan
operator ( ) : bool

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

Метод Описание
CoerceDateTime ( int year, int month, int day, int hour, int minute, int second, DateTimeKind kind ) : System.DateTime
GetTimeZoneObservance ( ) : TimeZoneObservance?
Initialize ( System.DateTime value, TimeZoneObservance tzo ) : void
Initialize ( System.DateTime value, string tzid, IICalendar iCal ) : void
Initialize ( int year, int month, int day, int hour, int minute, int second, string tzid, IICalendar iCal ) : void

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

Add() публичный Метод

public Add ( System.TimeSpan ts ) : IDateTime
ts System.TimeSpan
Результат IDateTime

AddDays() публичный Метод

public AddDays ( int days ) : IDateTime
days int
Результат IDateTime

AddHours() публичный Метод

public AddHours ( int hours ) : IDateTime
hours int
Результат IDateTime

AddMilliseconds() публичный Метод

public AddMilliseconds ( int milliseconds ) : IDateTime
milliseconds int
Результат IDateTime

AddMinutes() публичный Метод

public AddMinutes ( int minutes ) : IDateTime
minutes int
Результат IDateTime

AddMonths() публичный Метод

public AddMonths ( int months ) : IDateTime
months int
Результат IDateTime

AddSeconds() публичный Метод

public AddSeconds ( int seconds ) : IDateTime
seconds int
Результат IDateTime

AddTicks() публичный Метод

public AddTicks ( long ticks ) : IDateTime
ticks long
Результат IDateTime

AddYears() публичный Метод

public AddYears ( int years ) : IDateTime
years int
Результат IDateTime

AssociateWith() публичный Метод

public AssociateWith ( IDateTime dt ) : void
dt IDateTime
Результат void

CompareTo() публичный Метод

public CompareTo ( IDateTime dt ) : int
dt IDateTime
Результат int

CopyFrom() публичный Метод

public CopyFrom ( ICopyable obj ) : void
obj ICopyable
Результат void

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GreaterThan() публичный Метод

public GreaterThan ( IDateTime dt ) : bool
dt IDateTime
Результат bool

GreaterThanOrEqual() публичный Метод

public GreaterThanOrEqual ( IDateTime dt ) : bool
dt IDateTime
Результат bool

LessThan() публичный Метод

public LessThan ( IDateTime dt ) : bool
dt IDateTime
Результат bool

LessThanOrEqual() публичный Метод

public LessThanOrEqual ( IDateTime dt ) : bool
dt IDateTime
Результат bool

SetTimeZone() публичный Метод

public SetTimeZone ( ITimeZone tz ) : IDateTime
tz ITimeZone
Результат IDateTime

Subtract() публичный Метод

public Subtract ( System.TimeSpan ts ) : IDateTime
ts System.TimeSpan
Результат IDateTime

Subtract() публичный Метод

public Subtract ( IDateTime dt ) : System.TimeSpan
dt IDateTime
Результат System.TimeSpan

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToString() публичный Метод

public ToString ( string format ) : string
format string
Результат string

ToString() публичный Метод

public ToString ( string format, IFormatProvider formatProvider ) : string
format string
formatProvider IFormatProvider
Результат string

ToTimeZone() публичный Метод

public ToTimeZone ( ITimeZone tz ) : IDateTime
tz ITimeZone
Результат IDateTime

ToTimeZone() публичный Метод

public ToTimeZone ( TimeZoneObservance tzo ) : IDateTime
tzo TimeZoneObservance
Результат IDateTime

ToTimeZone() публичный Метод

public ToTimeZone ( string tzid ) : IDateTime
tzid string
Результат IDateTime

iCalDateTime() публичный Метод

public iCalDateTime ( ) : System
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( System.DateTime value ) : System
value System.DateTime
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( System.DateTime value, TimeZoneObservance tzo ) : System
value System.DateTime
tzo TimeZoneObservance
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( System.DateTime value, string tzid ) : System
value System.DateTime
tzid string
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( IDateTime value ) : System
value IDateTime
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day ) : System
year int
month int
day int
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day, bool hasTime ) : System
year int
month int
day int
hasTime bool
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day, int hour, int minute, int second ) : System
year int
month int
day int
hour int
minute int
second int
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day, int hour, int minute, int second, string tzid ) : System
year int
month int
day int
hour int
minute int
second int
tzid string
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day, int hour, int minute, int second, string tzid, IICalendar iCal ) : System
year int
month int
day int
hour int
minute int
second int
tzid string
iCal IICalendar
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day, string tzid ) : System
year int
month int
day int
tzid string
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( int year, int month, int day, string tzid, bool hasTime ) : System
year int
month int
day int
tzid string
hasTime bool
Результат System

iCalDateTime() публичный Метод

public iCalDateTime ( string value ) : System
value string
Результат System

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

public static operator ( ) : IDateTime
Результат IDateTime

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

public static operator ( ) : System.TimeSpan
Результат System.TimeSpan

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

public static operator ( ) : bool
Результат bool