Click or drag to resize

ITHit.Collab.Calendar Namespace

IT Hit WebDAV Classes Reference
Contains classes and interfaces for managing calendars (iCalendar, jCalendar, hCalendar, xCalendar)
Classes
  ClassDescription
Public classActionType
Represents an alarm action type.
Public classCalendarFactory
Calendars factory.
Public classCalendarUserType
Type of calendar user.
Public classClassificationType
Represents access classification for a calendar component.
Public classDayRule
Represents a single day of week rule in ByDay rule part ("BYDAY" part of "RRULE" property).
Public classFreeBusyType
Represents a free or busy time.
Public classFrequencyType
Represents the type of recurrence rule.
Public classMethodType
Represents iTip method type.
Public classParticipationRoleType
Represents participation role.
Public classParticipationStatusEventType
Represents participation status parameter for the calendar user for an event.
Public classParticipationStatusJournalType
Represents participation status parameter for the calendar user for a journal.
Public classParticipationStatusToDoType
Represents participation status parameter for the calendar user for a to-do.
Public classParticipationStatusType
Represents participation status parameter for the calendar user for an event, to-do or journal component.
Public classRelatedType
Represents the relationship of the alarm trigger with respect to the start or end of the calendar component.
Public classRelationshipType
Represents a relationship or reference between one calendar component and another.
Public classRsvpType
Represents RSVP expectation.
Public classStatusType
Represents the overall status or confirmation for the event, to-do or journal calendar component.
Public classTimePeriod
Represents a time period.
Public classTimeZoneDatabase
Represents time zones database. Conatins historical information about all time zones.
Interfaces
  InterfaceDescription
Public interfaceIAction
Represents "ACTION" alarm property which defines which action to be invoked when an alarm is triggered.
Public interfaceIAlarm
Represents an alarm for an event or a to-do.
Public interfaceIAltRepParam
To specify an alternate text representation for the calendar's property value. Provides access to "ALTREP" property parameter.
Public interfaceIAttendee
Represents a iCalendar "ATTENDEE" property.
Public interfaceICalAddress
Represents user address, typically e-mail in the URI format.
Public interfaceICalDate
Represents a property that contains date or date-time with or without time zone.
Public interfaceICalDateList
Represents calendar properties with date or date-time multiple values and time zone identifier. Used to access "EXDATE" and "RDATE" properties.
Public interfaceICalendar2
Represents calendar object in v2.0 format.
Public interfaceICalText
Represents text property with LANGUAGE and ALTREP parameters, such as DESCRIPTION, COMMENT, CONTACT, etc.
Public interfaceICategories
Represents "CATEGORIES" property which defines the categories for a calendar component.
Public interfaceIClassification
Represents "CLASS" property, which specifies access classification for a calendar component.
Public interfaceIComment
This property specifies non-processing information intended to provide a comment to the calendar user.
Public interfaceICommonNameParam
To specify the common name to be associated with the calendar user specified by the property. Provides access to "CN" property parameter.
Public interfaceIComponentListT
Represents list of components with the same name.
Public interfaceIDelegateesParam
Represents "DELEGATED-TO" parameter, that contains the list of calendar users to whom the calendar user specified by the property has delegated participation.
Public interfaceIDelegatorsParam
Represents "DELEGATED-FROM" parameter, that contains list of calendar users that have delegated their participation to the calendar user specified by the property.
Public interfaceIDirectoryEntryReferenceParam
To specify reference to a directory entry associated with the calendar user specified by the property. Provides access to "DIR" property parameter.
Public interfaceIDuration
Represents "DURATION" propery which specifies a positive duration of time.
Public interfaceIEvent
Represents an event.
Public interfaceIEventBase
Contains properties that are common for events and to-dos. This is a base class for IEvent and IToDo.
Public interfaceIFormatTypeParam
To specify the content type of a referenced object.
Public interfaceIFreeBusy
Represents a request for free/busy time, describe a response to a request for free/busy time, or describe a published set of busy time.
Public interfaceIFreeBusyParam
Represents "FBTYPE" parameter of "FREEBUSY" property, that specifies the free or busy time type.
Public interfaceIFreeBusyTime
Represents a iCalendar "FREEBUSY" property that defines one or more free or busy time intervals.
Public interfaceIGeo
Represents information related to the global position for the activity specified by a calendar component.
Public interfaceIInteger
Represents a property that contain a signed integer value.
Public interfaceIJournal
Represents a journal component.
Public interfaceIMemberParam
To specify the group or list membership of the calendar user specified by the property.
Public interfaceIMethod
Represents "METHOD" property, which contains iTip method type.
Public interfaceIParticipationRoleParam
To specify the participation role for the calendar user specified by the property.
Public interfaceIParticipationStatusParam
Specifies the participation status for the calendar user specified by the property.
Public interfaceIRecurrenceId
Represents a reference to an individual instance within the recurrence set. Provides access to "RECURRENCE-ID" property.
Public interfaceIRecurrenceList
Represents "RDATE" property that contains either a list of dates/date-times or list of periods.
Public interfaceIRecurrenceRule
Represents "RRULE" property, which defines a rule or repeating pattern for recurring events, to-dos, journal entries, or time zone definitions.
Public interfaceIRelatedTo
Represents a relationship or reference between one calendar component and another.
Public interfaceIRequestStatus
This property defines the status code returned for a scheduling request.
Public interfaceIResources
Represents "RESOURCES" property which defines equipment or resources anticipated for an activity specified by a calendar component.
Public interfaceIRsvpParam
To specify whether there is an expectation of a favor of a reply from the calendar user specified by the property value.
Public interfaceISentByParam
To specify the calendar user that is acting on behalf of the calendar user specified by the property. Provides access to "SENTBY" property parameter.
Public interfaceIStatus
Represents "STATUS" property that contains the overall status or confirmation for the calendar component.
Public interfaceITimeOffset
Represents "TZOFFSETFROM" and "TZOFFSETTO" properties in "STANDARD" and "DAYLIGHT" sub-components.
Public interfaceITimeZone
Represents a time zone component.
Public interfaceITimeZoneIdParam
Represents time zone identifier for the time zone definition for a time component in the property value.
Public interfaceITimeZoneRule
Represents time zone offset rule - standard or daylight components of the time zone.
Public interfaceIToDo
Represents a to-do component.
Public interfaceITransparency
Represents "TRANSP" property, which defines whether or not an event is transparent to busy time searches.
Public interfaceITrigger
Specifies when an alarm will trigger.
Public interfaceIUrl
This property defines a Uniform Resource Locator (URL) associated with the iCalendar object.
Public interfaceIUserTypeParam
Represents type of calendar user. Provides access to "CUTYPE" parameter.