AquaLogic Interaction Development Kit (IDK) 6.0.0 |

# Plumtree.Remote.PRC.Collaboration.Calendar Namespace

Contains the base interface for Collaboration calendar items.

Since IDK 5.1

Namespace hierarchy

### Interfaces

Interface | Description
--- | ---
ICalendarItem | Parent interface of `ITask`.

### Enumerations

Enumeration | Description
--- | ---
DateShiftTypes | `DateShiftTypes` specifies the types of date-shifting methods used for copying dates from a source project to a target project. These are used in `IProjectManager.CopyProjectContent` method. When `ITaskList` is copied from one project to another, it is often desirable to shift the dates of these items so that they are relevant to the new project. This class is used to specify which of several available methods will be used to perform this date-shifting. Two pieces of information are needed for determining how dates are shifted: `DateShiftTypes` - determines which shifting type to use. `TimeZone` - interprets some of source dates. For best results, this should be set to the time zone of the user on whose behalf the copying is being done. See below for detailed description and examples on each of the available `DateShiftType`s.