CalCalendarStoreMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
CalCalendarStoreMBS class Deprecated
This item is deprecated and should no longer be used.
You can use
EKEventStoreMBS instead.
The class for the calendar storage.
Requires Mac OS X 10.5 to work.
Calendar saving and modification errors:
CalCalendarNotEditableError | = 1025 | Events and tasks cannot be added to an uneditable calendar |
CalDateInvalidError | = 1026 | The start date of an event must be earlier than its end date |
CalCalendarNotInRepository | = 1027 | Events' and tasks' calendar property must be a calendar in the user's calendar store |
CalCalendarTitleNotUniqueError | = 1028 | Calendar titles must be unique |
And the domain for the errors is: CalCalendarStoreErrorDomain
- 3 events
- event CalendarsChanged(Externally as boolean, InsertedRecords() as string, UpdatedRecords() as string, DeletedRecords() as string)
- event EventsChanged(Externally as boolean, InsertedRecords() as string, UpdatedRecords() as string, DeletedRecords() as string)
- event TasksChanged(Externally as boolean, InsertedRecords() as string, UpdatedRecords() as string, DeletedRecords() as string)
- property Handle as Integer
- 31 methods
- method calendars as CalCalendarMBS()
- method calendarWithTitle(Title as string) as CalCalendarMBS
- method calendarWithUID(UID as string) as CalCalendarMBS
- method Constructor
- method events(StartDate as date, EndDate as date) as CalEventMBS()
- method events(StartDate as date, EndDate as date, calendar as CalCalendarMBS) as CalEventMBS()
- method events(StartDate as date, EndDate as date, calendars() as CalCalendarMBS) as CalEventMBS()
- method events(StartDate as date, EndDate as date, eventUID as string) as CalEventMBS()
- method events(StartDate as date, EndDate as date, eventUID as string, calendar as CalCalendarMBS) as CalEventMBS()
- method events(StartDate as date, EndDate as date, eventUID as string, calendars() as CalCalendarMBS) as CalEventMBS()
- method eventsMT(StartDate as date, EndDate as date, calendars() as CalCalendarMBS = nil) as CalEventMBS()
- method eventWithUID(UID as string, occurrence as date) as CalEventMBS
- method removeCalendar(calendar as CalCalendarMBS, byref error as NSErrorMBS) as boolean
- method removeEvent(theEvent as CalEventMBS, span as Integer, byref error as NSErrorMBS) as boolean
- method removeTask(task as CalTaskMBS, byref error as NSErrorMBS) as boolean
- method saveCalendar(calendar as CalCalendarMBS, byref error as NSErrorMBS) as boolean
- method saveEvent(theEvent as CalEventMBS, span as Integer, byref error as NSErrorMBS) as boolean
- method saveTask(task as CalTaskMBS, byref error as NSErrorMBS) as boolean
- method tasks as CalTaskMBS()
- method tasks(calendar as CalCalendarMBS) as CalTaskMBS()
- method tasks(calendars() as CalCalendarMBS) as CalTaskMBS()
- method TasksCompletedSince(completedSince as date) as CalTaskMBS()
- method TasksCompletedSince(completedSince as date, calendar as CalCalendarMBS) as CalTaskMBS()
- method TasksCompletedSince(completedSince as date, calendars() as CalCalendarMBS) as CalTaskMBS()
- method taskWithUID(UID as string) as CalTaskMBS
- method UncompletedTasks as CalTaskMBS()
- method UncompletedTasks(calendar as CalCalendarMBS) as CalTaskMBS()
- method UncompletedTasks(calendars() as CalCalendarMBS) as CalTaskMBS()
- method UncompletedTasksDueBefore(dueDate as date) as CalTaskMBS()
- method UncompletedTasksDueBefore(dueDate as date, calendar as CalCalendarMBS) as CalTaskMBS()
- method UncompletedTasksDueBefore(dueDate as date, calendars() as CalCalendarMBS) as CalTaskMBS()
- 3 constants
Constants
Constant |
Value |
Description |
CalSpanAllEvents
|
2 |
One of the Calendar Span constants.
|
CalSpanFutureEvents
|
1 |
One of the Calendar Span constants.
|
CalSpanThisEvent
|
0 |
One of the Calendar Span constants.
|
This class has no sub classes.
Some examples using this class:
Blog Entries
Release notes
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
CalCalendarMBS
-
CalEventMBS