Ektron.Cms.Framework.Calendar.WebCalendarManager

WebCalendar Manager Class

Properties
ApiMode Gets or sets the current API access mode. If set to Admin, the API runs with the permissions of an administrator.
CalendarService Calendar Service
ContentLanguage Gets or sets the current content language.
InPreviewMode Gets or sets the current Preview Mode. Returns true if the site is in site preview mode.
RequestInformation Gets the current Request Information.
SitePath Gets the site path.
UserId Gets or sets the currently logged in user ID.
Method Description
WebCalendarManager constructor
WebCalendarManager(ApiAccessMode) constructor
Add(WebCalendarData) Saves the current calendar as a new calendar.
Update(WebCalendarData) Saves this calendar.
Delete(Int64) Deletes the current calendar.
GetPublicCalendar(Int64) Retrieves a calendar with only public fields populated.
GetPublicCalendar(WorkSpace,Int64) Get Public Calendar by owner type and ownerId
GetICalendarFeed(Int64) Returns the ICalendar representation of the supplied calendar Id.
GetItem(Int64) Retrieves a single WebCalendarData object from the CMS.
GetList(WebCalendarCriteria) Retrieves a list of WebCalendar objects based upon the supplied criteria.