10.5 Symbol Changes
This article lists the symbols added to CalendarStore.framework in Mac OS X v10.5.
Contents:
Classes
C Symbols
Classes
All of the classes with new symbols are listed alphabetically, with their new class, instance, and delegate methods described.
CalAlarm (New)
Complete reference information is available in the CalAlarm reference.
Class Methods
alarm | Creates and returns a new alarm object. |
Instance Methods
absoluteTrigger | The date and time to trigger the alarm. |
action | The action to take when triggering the alarm. |
emailAddress | An email address that is the recipient of an email alarm—an alarm that triggers an email message. |
relativeTrigger | The relative date and time to trigger the alarm. |
sound | The sound to play when the alarm triggers. |
triggerDateRelativeTo: | Returns a delta value between the specified date and the date that the alarm is scheduled to trigger. |
url | |
CalAttendee (New)
Complete reference information is available in the CalAttendee reference.
Instance Methods
address | An NSURL object that can be used to contact the attendee. |
commonName | The user-entered name of the attendee. |
status | The attendee’s confirmation status. |
CalCalendar (New)
Complete reference information is available in the CalCalendar reference.
Class Methods
calendar | Creates and returns a new CalCalendar object. |
Instance Methods
color | The calendar’s color. |
isEditable | A Boolean value indicating whether the calendar is editable or not. |
notes | Textual notes about the calendar. |
title | The calendar’s title. |
type | The type of calendar. |
uid | A unique identifier for the receiver. |
CalCalendarItem (New)
Complete reference information is available in the CalCalendarItem reference.
Instance Methods
addAlarm: | Adds an alarm to the receiver. |
addAlarms: | Adds the alarms contained in an array to the receiver. |
alarms | An array containing the calendar item’s alarm objects—an array of CalAlarm objects. |
calendar | The associated calendar object for the calendar item. |
dateStamp | The date the calendar item was last modified (not the same as the date is was last synced). This property is read-only. |
hasAlarm | Returns whether or not the receiver has an alarm. |
nextAlarmDate | Returns the date of the next alarm. |
notes | The notes about the calendar item. |
removeAlarm: | Removes the specified alarm from the receiver. |
removeAlarms: | Removes the alarms contained in an array from the receiver. |
title | The title of the calendar item. |
uid | The calendar item’s unique identifier. This property is read-only. |
url | The URL for the calendar item. |
CalCalendarStore (New)
Complete reference information is available in the CalCalendarStore reference.
Class Methods
Instance Methods
CalEvent (New)
Complete reference information is available in the CalEvent reference.
Class Methods
event | Creates and returns a newly allocated CalEvent object. |
Instance Methods
attendees | An array of invited guests or an empty array if there are no attendees. This property is read-only. |
endDate | The end date and time for this event. |
isAllDay | YES if this is an all day event; otherwise, NO. |
isDetached | Returns whether or not an event is detached. This property is read-only. |
location | A description of the location of this event. |
occurrence | The occurrence date of an event. This property is read-only. |
recurrenceRule | The recurrence rule of an event. |
startDate | The start date and time for this event. |
CalNthWeekDay (New)
Complete reference information is available in the CalNthWeekDay reference.
Instance Methods
dayOfTheWeek | The day of the week, a number from 1 to 7 with Sunday equal to 1. |
weekNumber | The week of the month, a number that is either 1, 2, 3, 4, or -1 where -1 indicates the last week of the month. |
CalRecurrenceEnd (New)
Complete reference information is available in the CalRecurrenceEnd reference.
Class Methods
Instance Methods
endDate | The end date if the recurrence uses an end date value; nil if it uses an occurrence count. |
occurrenceCount | The occurrence count—number of times an event repeats—if the recurrence uses a number value; 0 if it uses an end date. |
usesEndDate | YES if the recurrence uses an end date; NO if it uses a occurrence count. |
CalRecurrenceRule (New)
Complete reference information is available in the CalRecurrenceRule reference.
Instance Methods
daysOfTheMonth | If the recurrenceType property is CalRecurrenceMonthly, an array of integer values ranging from 1 to 31 representing days of the month in the pattern; otherwise, nil. |
daysOfTheWeek | If the recurrenceType property is CalRecurrenceWeekly, an integer value ranging from 1 to 7 representing the day of the week in the pattern where Sunday is equal to 1; otherwise, nil. |
firstDayOfTheWeek | An integer value of 0 or 1 to 7 where 0 indicates no value is set, and 1 to 7 indicates the first day of the week where Sunday is represented by 1. |
initDailyRecurrenceWithInterval:end: | Initializes and returns a daily recurrence rule with the specified interval and ending rule. |
initMonthlyRecurrenceWithInterval:end: | Initializes and returns a monthly recurrence rule with the specified interval and end rule. |
initMonthlyRecurrenceWithInterval:forDayOfTheWeek: forWeekOfTheMonth:end: | |
initMonthlyRecurrenceWithInterval: forDaysOfTheMonth:end: | Initializes and returns a monthly recurrence rule that represents an event that occurs more than once a month in a monthly pattern—the pattern repeats at the specified interval. |
initWeeklyRecurrenceWithInterval:end: | Initializes and returns a weekly recurrence rule with the specified interval and ending rule. |
initWeeklyRecurrenceWithInterval:forDaysOfTheWeek: end: | Initializes and returns a weekly recurrence rule with the specified interval, ending rule, and specific days of the week. |
initYearlyRecurrenceWithInterval:end: | Initializes and returns a yearly recurrence rule with the specified yearly interval and end rule. |
initYearlyRecurrenceWithInterval:forDayOfTheWeek: forWeekOfTheMonth:forMonthsOfTheYear:end: | |
initYearlyRecurrenceWithInterval: forMonthsOfTheYear:end: | Initializes and returns a yearly recurrence rule representing an event that occurs multiple months within a year at a specified yearly interval. |
monthsOfTheYear | If the recurrenceType property is CalRecurrenceYearly, an array of the months—integer values ranging from 1 to 12 representing the month of a year—that the event occurs; otherwise, nil. |
nthWeekDaysOfTheMonth | If the recurrenceType property is CalRecurrenceMonthly or CalRecurrenceYearly, an array of CalNthWeekDay objects representing the days within the weeks of a month; otherwise, nil. |
recurrenceEnd | An object that describes how a recurring event ends by specifying an end date or a counter. |
recurrenceInterval | The number of intervals between the specified pattern of a recurring event. The actual time between a pattern depends on the value of the recurrenceType property. |
recurrenceType | The unit of time between intervals. See “CalRecurrenceType” for possible values. |
CalTask (New)
Complete reference information is available in the CalTask reference.
Class Methods
task | Creates and initializes a newly allocated task object. |
Instance Methods
completedDate | The task’s completed date. |
dueDate | The due date and time for this task. |
isCompleted | YES if this task is completed; otherwise, NO. |
priority | The priority of this task—an integer ranging from 0 to 9 with 0 representing an undefined priority, 1 the highest priority, and 9 the lowest priority. |
C Symbols
All of the header files with new symbols are listed alphabetically, with their new symbols described.
CalAlarm.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.
CalAttendee.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.
CalCalendar.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.
CalCalendarStore.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.
CalRecurrenceRule.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.
CalTask.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.
CalendarStoreErrors.h
Data Types & Constants
All of the new data types and constants in this header file are listed alphabetically, with links to documentation and abstracts, if available.