Platforms to show: All Mac Windows Linux Cross-Platform
CalRecurrenceRuleMBS 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 EKRecurrenceRuleMBS instead.
The class for the recurrence rules.
Requires Mac OS X 10.5 to work.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 5 properties
- property firstDayOfTheWeek as Integer
- property Handle as Integer
- property recurrenceEnd as CalRecurrenceEndMBS
- property recurrenceInterval as Integer
- property recurrenceType as Integer
- 5 methods
- method Constructor Private
- method daysOfTheMonth as Integer()
- method daysOfTheWeek as Integer()
- method monthsOfTheYear as Integer()
- method nthWeekDaysOfTheMonth as CalNthWeekDayMBS()
- 9 shared methods
- shared method initDailyRecurrence(interval as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initMonthlyRecurrence(interval as Integer, DayOfTheWeek as Integer, WeekOfTheMonth as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initMonthlyRecurrence(interval as Integer, DaysOfTheMonth() as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initMonthlyRecurrence(interval as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initWeeklyRecurrence(interval as Integer, DaysOfTheWeek() as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initWeeklyRecurrence(interval as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initYearlyRecurrence(interval as Integer, DayOfTheWeek as Integer, WeekOfTheMonth as Integer, MonthsOfTheYear() as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initYearlyRecurrence(interval as Integer, MonthsOfTheYear() as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- shared method initYearlyRecurrence(interval as Integer, RecurrenceEnd as CalRecurrenceEndMBS) as CalRecurrenceRuleMBS
- 4 constants
Constants
Constant | Value | Description |
---|---|---|
CalRecurrenceDaily | 0 | One of the recurrence type constants. |
CalRecurrenceMonthly | 2 | One of the recurrence type constants. |
CalRecurrenceWeekly | 1 | One of the recurrence type constants. |
CalRecurrenceYearly | 3 | One of the recurrence type constants. |
This class has no sub classes.
Some properties using for this class:
- CalEventMBS.recurrenceRule as CalRecurrenceRuleMBS
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
CalRecurrenceEndMBS - CalTaskMBS