Platforms to show: All Mac Windows Linux Cross-Platform

Back to EKEventMBS class.

EKEventMBS.AllDay as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A Boolean value that indicates whether the event is an all-day event.

(Read and Write property)

EKEventMBS.availability as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The availability setting for the event.

This setting is used by CalDAV and Exchange servers to indicate how the event should be treated for scheduling purposes.

If the event’s calendar does not support availability settings, this property’s value is EKEventAvailabilityNotSupported.
(Read and Write property)

EKEventMBS.birthdayContactIdentifier as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 22.0 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The contact identifier of the person for this birthday event.

This property only applies to events in the built-in Birthdays calendar. It specifies the contact identifier (for use with the Contacts classes) of the person for whom the system created this event. For any other type of event, this property returns nil.
Requires macOS 10.11 or newer.
(Read only property)

EKEventMBS.birthdayPersonUniqueID as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The Address Book framework record identifier of the person for this birthday event.

This property is only set if this is a birthday event; otherwise the property is "".
(Read only property)

EKEventMBS.endDate as Date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The end date for the event.

(Read and Write property)

EKEventMBS.endDateTime as DateTime

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 20.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The end date for the event.

(Read and Write property)

EKEventMBS.eventIdentifier as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A unique identifier for the event.

You can use this identifier to look up an event with the EKEventStore method eventWithIdentifier.
If the calendar of an event changes, its identifier most likely changes as well.
(Read only property)

EKEventMBS.isDetached as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A Boolean value that indicates whether an event is a detached instance of a repeating event.

This value is true if and only if the event is part of a repeating event and one or more of its attributes have been modified from the repeating event’s default attributes.
(Read only property)

EKEventMBS.occurrenceDate as Date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The original occurrence date of an event if it is part of a recurring series.

This value will remain the same even if the event has been detached and its start date has changed. Floating events (such as all-day events) are returned in the default time zone.
(Read only property)

EKEventMBS.occurrenceDateTime as DateTime

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 20.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The original occurrence date of an event if it is part of a recurring series.

This value will remain the same even if the event has been detached and its start date has changed. Floating events (such as all-day events) are returned in the default time zone.
(Read only property)

EKEventMBS.organizer as EKParticipantMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The organizer associated with the event.

This property is nil if the event has no organizer.
(Read only property)

EKEventMBS.startDate as Date

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The start date of the event.

Floating events such as all-day events are returned in the default time zone.
(Read and Write property)

EKEventMBS.startDateTime as DateTime

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 20.5 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The start date of the event.

Floating events such as all-day events are returned in the default time zone.
(Read and Write property)

EKEventMBS.status as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 15.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The status of the event.

You should act based on an event’s status only if the status is EKEventStatusCanceled, which indicates that the event has been canceled. Other statuses should be considered informational.
(Read only property)

EKEventMBS.structuredLocation as EKStructuredLocationMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Calendar MBS Mac64bit Plugin 22.0 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The event's location with a potential geocoordinate.

(Read and Write property)

The items on this page are in the following plugins: MBS Mac64bit Plugin.


The biggest plugin in space...