Platforms to show: All Mac Windows Linux Cross-Platform
EKReminderMBS class
Super class: EKCalendarItemMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Calendar | MBS Mac64bit Plugin | 15.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Use the reminderWithEventStore: method to create a new reminder. Use the properties in the class to get and modify certain information about a reminder.
Subclass of the EKCalendarItemMBS class.
- 8 properties
- property completed as Boolean
- property completionDate as date
- property completionDateTime as DateTime
- property dueDate as date
- property dueDateComponents as NSDateComponentsMBS
- property dueDateTime as DateTime
- property priority as Integer
- property startDateComponents as NSDateComponentsMBS
- method Constructor(eventStore as EKEventStoreMBS)
- shared method reminderWithEventStore(eventStore as EKEventStoreMBS) as EKReminderMBS
- 4 constants
Priorities
Constant | Value | Description |
---|---|---|
kPriorityHigh | 1 |
High |
kPriorityLow | 9 |
Low |
kPriorityMedium | 5 |
Medium |
kPriorityNone | 0 |
No priority |
Super class EKCalendarItemMBS
- 16 properties
- property calendar as EKCalendarMBS
- property calendarItemExternalIdentifier as String
- property calendarItemIdentifier as String
- property creationDate as Date
- property creationDateTime as DateTime
- property hasAlarms as Boolean
- property hasAttendees as Boolean
- property hasNotes as Boolean
- property hasRecurrenceRules as Boolean
- property lastModifiedDate as Date
- property lastModifiedDateTime as DateTime
- property location as String
- property notes as String
- property timeZone as NSTimeZoneMBS
- property title as String
- property URL as String
- 9 methods
- method addAlarm(alarm as EKAlarmMBS)
- method addRecurrenceRule(rule as EKRecurrenceRuleMBS)
- method alarms as EKAlarmMBS()
- method attendees as EKParticipantMBS()
- method recurrenceRules as EKRecurrenceRuleMBS()
- method removeAlarm(alarm as EKAlarmMBS)
- method removeRecurrenceRule(rule as EKRecurrenceRuleMBS)
- method setAlarms(alarms() as EKAlarmMBS)
- method setRecurrenceRules(rules() as EKRecurrenceRuleMBS)
Super class EKObjectMBS
- property Handle as Integer
- 6 methods
- method Constructor Private
- method hasChanges as boolean
- method isNew as boolean
- method refresh as boolean
- method reset
- method rollback
This class has no sub classes.
Some methods using this class:
- EKEventStoreMBS.fetchRemindersMatchingPredicateSync(predicate as NSPredicateMBS) as EKReminderMBS()
- EKEventStoreMBS.removeReminder(reminder as EKReminderMBS, commit as boolean, byref error as NSErrorMBS) as boolean
- EKEventStoreMBS.saveReminder(reminder as EKReminderMBS, commit as boolean, byref error as NSErrorMBS) as boolean
Some events using this class:
- EKEventStoreMBS.fetchRemindersMatchingPredicateCompleted(reminders() as EKReminderMBS, predicate as NSPredicateMBS, tag as Variant)
Some examples using this class:
The items on this page are in the following plugins: MBS Mac64bit Plugin.
EKRecurrenceRuleMBS - EKSourceMBS