Поделиться через


EventKit Пространство имен

Пространство имен EventKit предоставляет классы для управления системным календарем.

Классы

EKAlarm

Оповещение в пользовательском EKCalendar.

EKCalendar

Календарь пользователя.

EKCalendarItem

Базовый класс для событий и напоминаний календаря.

EKErrorCodeExtensions

Методы расширения для перечисления EventKit.EKErrorCode.

EKEvent

Событие в календаре пользователя.

EKEventStore

Репозиторий для событий календаря и напоминаний.

EKEventStore.Notifications

Уведомление, размещенное классом EKEventStore .

EKObject

Базовый класс для постоянных классов комплекта событий.

EKParticipant

Пользователь, приглашенный на мероприятие.

EKRecurrenceDayOfWeek

Представляет день недели для использования с EKRecurrenceRule.

EKRecurrenceEnd

Представляет окончание EKRecurrence. По количеству ocurrences или по определенной дате.

EKRecurrenceRule

Описывает повторяющееся правило для события.

EKReminder

Напоминание календаря.

EKSource

Инкапсулирует учетную запись, отраженную в календаре.

EKStructuredLocation

"Геозона", которая может активировать элемент календаря.

Перечисления

EKAlarmProximity

Перечисление, значения которого указывают, было ли вызвано событие путем ввода или выхода из региона.

EKAlarmType

Пространство имен EventKit предоставляет классы для управления системным календарем.

EKAuthorizationStatus

Перечисление, значения которого определяют ограничения на доступ к объекту EKEventStore. Извлекается путем вызова GetAuthorizationStatus(EKEntityType) метода .

EKCalendarEventAvailability

Указывает типы сведений о доступности, которые календарь может предоставлять для связанных событий.

EKCalendarType

Указывает тип календаря.

EKDay

Перечисление дней недели.

EKEntityMask

Перечисление, значения которого представляют допустимые типы сущностей EKCalendarдля .

EKEntityType

Перечисление, указывающее, является ли сущность событием или напоминанием.

EKErrorCode

Ошибки, возвращаемые набором событий.

EKEventAvailability

Типы доступности

EKEventStatus

Состояние события.

EKParticipantRole

Роль объекта EKParticipant

EKParticipantScheduleStatus

Пространство имен EventKit предоставляет классы для управления системным календарем.

EKParticipantStatus

Состояние участника.

EKParticipantType

Тип участника события.

EKRecurrenceFrequency

Повторяющаяся частота события.

EKReminderPriority

Пространство имен EventKit предоставляет классы для управления системным календарем.

EKSourceType

Перечисление, значения которого указывают тип EKSource объекта .

EKSpan

Определяет, как будут применены изменения к событию, влияющие на один экземпляр или на все экземпляры.

EKWeekday

Перечисляет дни недели.

Делегаты

EKEventSearchCallback

Делегирование сигнатуры для метода перечисления событий в EKEventStore