The WeeklyCalendar type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WeeklyCalendar |
Initializes a new instance of the WeeklyCalendar class.
| |
WeeklyCalendar(ICalendar) |
Initializes a new instance of the WeeklyCalendar class.
| |
WeeklyCalendar(SerializationInfo, StreamingContext) |
Serialization constructor.
|
Methods
Name | Description | |
---|---|---|
AreAllDaysExcluded |
Check if all week ays are excluded. That is no day is included.
| |
Clone | (Overrides BaseCalendar Clone .) | |
Equals(Object) | (Overrides Object Equals(Object).) | |
Equals(WeeklyCalendar) | ||
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetBaseCalendar |
Get the base calendar. Will be null, if not set.
(Inherited from BaseCalendar.) | |
GetHashCode | (Overrides Object GetHashCode .) | |
GetNextIncludedTimeUtc |
Determine the next time (in milliseconds) that is 'included' by the
Calendar after the given time. Return the original value if timeStamp is
included. Return DateTime.MinValue if all days are excluded.
(Overrides BaseCalendar GetNextIncludedTimeUtc(DateTimeOffset).)Note that this Calendar is only has full-day precision. | |
GetObjectData | (Overrides BaseCalendar GetObjectData(SerializationInfo, StreamingContext).) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsDayExcluded |
Return true, if wday is defined to be exluded. E. g.
saturday and sunday.
| |
IsTimeIncluded |
Determine whether the given time (in milliseconds) is 'included' by the
Calendar.
(Overrides BaseCalendar IsTimeIncluded(DateTimeOffset).)Note that this Calendar is only has full-day precision. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetDayExcluded |
Redefine a certain day of the week to be excluded (true) or included
(false). Use DayOfWeek enum to determine the weekday.
| |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
CalendarBase |
Set a new base calendar or remove the existing one
(Inherited from BaseCalendar.) | |
DaysExcluded |
Get the array with the week days.
Setting will redefine the array of days excluded. The array must of size greater or
equal 8. java.util.Calendar's constants like MONDAY should be used as
index. A value of true is regarded as: exclude it.
| |
Description |
Gets or sets the description given to the ICalendar instance by
its creator (if any).
(Inherited from BaseCalendar.) | |
TimeZone |
Gets or sets the time zone.
(Inherited from BaseCalendar.) |
See Also