Platforms to show: All Mac Windows Linux Cross-Platform
CalCalendarMBS class Deprecated
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Calendar | MBS MacFrameworks Plugin | 7.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
This item is deprecated and should no longer be used.
You can use EKCalendarMBS instead.
A class for the iCal calendars.
Requires Mac OS X 10.5 to work.
This class can be used to get attributes of a calendar, but cannot be used to get the list of events or tasks in a calendar.
- 7 properties
- property Color as NSColorMBS
- property Handle as Integer
- property isEditable as Boolean
- property notes as String
- property title as String
- property type as String
- property uid as String
- method Constructor
- 6 constants
Constants
Constant | Value | Description |
---|---|---|
CalCalendarTypeBirthday | "Birthday" | One of the calendar types. Example |
CalCalendarTypeCalDAV | "CalDAV" | One of the calendar types. |
CalCalendarTypeExchange | "Exchange" |
One of the calendar types.
New in Mac OS X 10.6. |
CalCalendarTypeIMAP | "IMAP" | One of the calendar types. |
CalCalendarTypeLocal | "Local" | One of the calendar types. |
CalCalendarTypeSubscription | "Subscription" | One of the calendar types. |
This class has no sub classes.
Blog Entries
Release notes
- Version 17.3
- Marked CalCalendarMBS class to be console safe.
Some methods using this class:
- CalCalendarStoreMBS.calendarWithUID(UID as string) as CalCalendarMBS
- CalCalendarStoreMBS.events(StartDate as date, EndDate as date, calendars() as CalCalendarMBS) as CalEventMBS()
- CalCalendarStoreMBS.eventsMT(StartDate as date, EndDate as date, calendars() as CalCalendarMBS = nil) as CalEventMBS()
- CalCalendarStoreMBS.removeCalendar(calendar as CalCalendarMBS, byref error as NSErrorMBS) as boolean
- CalCalendarStoreMBS.tasks(calendars() as CalCalendarMBS) as CalTaskMBS()
- CalCalendarStoreMBS.TasksCompletedSince(completedSince as date, calendar as CalCalendarMBS) as CalTaskMBS()
- CalCalendarStoreMBS.UncompletedTasks(calendar as CalCalendarMBS) as CalTaskMBS()
- CalCalendarStoreMBS.UncompletedTasks(calendars() as CalCalendarMBS) as CalTaskMBS()
- CalCalendarStoreMBS.UncompletedTasksDueBefore(dueDate as date, calendar as CalCalendarMBS) as CalTaskMBS()
- CalCalendarStoreMBS.UncompletedTasksDueBefore(dueDate as date, calendars() as CalCalendarMBS) as CalTaskMBS()
Some properties using for this class:
- CalCalendarItemMBS.calendar as CalCalendarMBS
Some examples using this class:
Some related classes:
- class CalCalendarItemMBS
- class CalCalendarStoreMBS
- class CalEventMBS
- class CalTaskMBS
- class Database
- class EKCalendarMBS
- class NSColorMBS
- class NSErrorMBS
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
CalCalendarItemMBS - CalCalendarStoreMBS
