Class Summary |
Action |
Defines the type of action to invoke when an alarm is triggered. |
Attachment |
Represents a binary resource that is associated with an event, to-do, journal
entry, or alarm. |
Attendee |
Defines an attendee (such as a person attending an event). |
CalendarScale |
Specifies the calendar system that this iCalendar object uses. |
Categories |
Defines a list of "tags" or "keywords" that describe the component. |
Classification |
Defines the level of sensitivity of the iCalendar data. |
Comment |
Defines a free-text comment to be read by the user. |
Completed |
Defines the date and time that a to-do task was completed. |
Contact |
Defines contact information for a person or other entity (for example, the
name of a business and its phone number). |
Created |
Defines the date-time that the calendar information was initially created. |
DateDue |
Defines the date that a to-do task is due by. |
DateEnd |
Defines the date that an event or free/busy component ends. |
DateOrDateTimeProperty |
Represents a property whose value is a date or a date-time. |
DateStart |
Defines the date that an event, free/busy component, or timezone component
starts. |
DateTimeProperty |
Represents a property whose value is a date-time. |
DateTimeStamp |
The meaning of this property varies depending on the state of the iCalendar
object:
If a Method property exists: Defines the creation date of
the iCalendar object (not the creation date of the actual calendar data). |
Description |
A detailed description of the component that this property belongs to. |
DurationProperty |
Defines a duration of time (for example, "2 hours and 30 minutes"). |
EnumProperty |
Parent class for properties that have a defined set of acceptable values (for
example, Action ). |
ExceptionDates |
Defines a list of exceptions to the recurrence rule defined in a component. |
ExceptionRule |
Defines an exception to a RecurrenceRule . |
FreeBusy |
Defines a person's availability over certain time periods (for example,
"busy" between 1pm-3pm and 4pm-5pm). |
Geo |
Defines a set of geographical coordinates. |
ICalProperty |
Base class for all iCalendar properties. |
IntegerProperty |
Represents a property whose value is an integer. |
LastModified |
Defines the date and time that the calendar data in a component was last
changed. |
ListProperty<T> |
Represents a property whose value is a list of values. |
Location |
Defines the physical location of an event. |
Method |
Specifies the value of the Content-Type "method" parameter if the iCalendar
object is defined as a MIME message entity. |
Organizer |
Defines an organizer. |
PercentComplete |
Defines a to-do task's level of completion. |
Priority |
Defines the priority of an event or to-do task. |
ProductId |
Identifies the application that created the iCalendar object. |
RawProperty |
A property that does not have a marshaller associated with it. |
RecurrenceDates |
Defines a list of dates or periods that help define a recurrence rule. |
RecurrenceId |
Records the original value of the DateStart property if a recurrence
instance has been modified. |
RecurrenceProperty |
Defines a property whose value is a recurrence rule. |
RecurrenceRule |
Defines how often a component repeats. |
RelatedTo |
Defines a relationship between the component that this property belongs to
and another component. |
Repeat |
Defines the number of times an alarm should be repeated after its initial
trigger. |
RequestStatus |
Represents a response to a scheduling request, describing whether the request
was successfully processed or not. |
Resources |
Defines a list of resources that are needed for an event or to-do task (for
example a projector or DVD player). |
Sequence |
Defines a revision number for an event, to-do task, or journal entry. |
Status |
Defines the status of the component that this property belongs to, such as a
to-do task being in a "completed" state. |
Summary |
Defines a short, one line summary of the component that this property belongs
to. |
TextProperty |
Represents a property whose value is a plain-text string. |
TimezoneId |
Defines a unique identifier for a VTimezone component. |
TimezoneName |
Defines a traditional, non-standard name for a timezone observance (for
example, "Eastern Standard Time" for standard time on the US east coast). |
TimezoneOffsetFrom |
Defines the timezone offset that was in use before a timezone observance. |
TimezoneOffsetTo |
Defines the timezone offset that is currently in use in a timezone
observance. |
TimezoneUrl |
Defines a URL that points to an iCalendar object that contains further
information on a timezone. |
Transparency |
Defines whether an event is visible to free/busy time searches. |
Trigger |
Defines when an alarm will be triggered. |
Uid |
Defines a unique identifier for a component. |
Url |
Points to a resource that contains additional information about a component. |
UtcOffsetProperty |
Represents a property whose value is a timezone offset. |
ValuedProperty<T> |
Represents a property whose data model consists of a single object (such as a
String). |
Version |
Specifies the min/max versions a consumer must support in order to
successfully parse the iCalendar object. |
Xml |
Used for storing properties parsed from xCal documents whose XML namespaces
are not part of the xCal XML namespace. |