| Type | Reason |
|---|---|
| EKAlarm | An alarm in the user's EventKit.EKCalendar. |
| EKAlarmProximity | An enumeration whose values specify whether an event was raised by entering or leaving a region. |
| EKAuthorizationStatus | An enumeration whose values specify the restrictions on access to the EventKit.EKEventStore. Retrieved by calling the EventKit.EKEventStore.GetAuthorizationStatus method. |
| EKCalendar | A user's calendar. |
| EKCalendarEventAvailability | Specifies the types of availability information the calendar is capable of providing for its associated events. |
| EKCalendarItem | The base class for calendar events and reminders. |
| EKCalendarType | Specifies the type of a calendar. |
| EKDay | Enumeration of the days of the week. |
| EKEntityMask | An enumeration whose values represent the allowed entity types for a EventKit.EKCalendar. |
| EKEntityType | An enumeration that specifies whether an entity is an event or a reminder. |
| EKErrorCode | Errors returned by Event Kit. |
| EKEvent | An event in a user's calendar. |
| EKEventAvailability | Types of availability |
| EKEventSearchCallback | Delegate signature for the event enumeration method in EventKit.EKEventStore |
| EKEventStatus | The event status. |
| EKEventStore | The repository for Calendar and Reminder events. |
| EKEventStore+Notifications | Notification posted by the EventKit.EKEventStore class. |
| EKObject | The base-class for persistent Event Kit classes. |
| EKParticipant | Person invited to an event. |
| EKParticipantRole | The role of an EventKit.EKParticipant |
| EKParticipantStatus | The status of a participant. |
| EKParticipantType | The kind of participant to the event. |
| EKRecurrenceDayOfWeek | Represents a day of the week for use with EKRecurrenceRule. |
| EKRecurrenceEnd | Represents how the EKRecurrence ends. Either by number of ocurrences or using a specific date. |
| EKRecurrenceFrequency | The recurring frequency for the event. |
| EKRecurrenceRule | Describes the recurring rule for an event. |
| EKReminder | A calendar reminder. |
| EKSource | Encapsulates an account that a calendar reflects. |
| EKSourceType | An enumeration whose values indicate the type of a EventKit.EKSource object. |
| EKSpan | Determines how changes to an event will be applied, either it affects a single instance or affects all instances. |
| EKStructuredLocation | A 'geofence' that can trigger a calendar item. |