EKParticipant
EKParticipant объект представляет участника календарного события. Участник может быть лицом, группой, комнатой или другим ресурсом.
Не создавать EKParticipant объекты непосредственно. Вместо этого используйте свойство attendees на EKCalendarItem возвратить массив EKParticipant объекты.
Набор события не может добавить участников к событию, ни изменить участвующую информацию. Используйте свойства в этом классе для получения информации об участнике.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCopying -
NSObject
Оператор импорта
Swift
import EventKit
Objective C
@import EventKit;
Доступность
Доступный в OS X v10.8 и позже.
-
isCurrentUser isCurrentUserСвойствоБулево значение, указывающее, представляет ли этот участник владельца этой учетной записи. (только для чтения)
Объявление
Swift
var isCurrentUser: Bool { get }Objective C
@property(nonatomic, readonly) BOOL isCurrentUserОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.9 и позже.
-
participantRole participantRoleСвойствоРоль участника в конечном счете. (только для чтения)
Объявление
Swift
var participantRole: EKParticipantRole { get }Objective C
@property(nonatomic, readonly) EKParticipantRole participantRoleОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
См. также
-
participantStatus participantStatusСвойствоСостояние присутствия участника. (только для чтения)
Объявление
Swift
var participantStatus: EKParticipantStatus { get }Objective C
@property(nonatomic, readonly) EKParticipantStatus participantStatusОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
См. также
-
participantType participantTypeСвойствоТип участника. (только для чтения)
Объявление
Swift
var participantType: EKParticipantType { get }Objective C
@property(nonatomic, readonly) EKParticipantType participantTypeОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
См. также
-
Возвращает запись адресной книги, представляющую участника.
Объявление
Swift
func ABPersonInAddressBook(_addressBook: ABAddressBook!) -> ABPerson!Objective C
- (ABPerson *)ABPersonInAddressBook:(ABAddressBook *)addressBookПараметры
addressBookАдресная книга для поиска.
Возвращаемое значение
Запись адресной книги для участника, или
nilесли не найдена запись.Обсуждение
Этот метод ищет рекордное соответствие на основе адреса электронной почты участника.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
-
Представляет роль участника для события.
Объявление
Swift
struct EKParticipantRole { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKParticipantRoleUnknown, EKParticipantRoleRequired, EKParticipantRoleOptional, EKParticipantRoleChair, EKParticipantRoleNonParticipant } EKParticipantRole;Константы
-
EKParticipantRoleUnknownEKParticipantRoleUnknownРоль участника неизвестна.
Доступный в OS X v10.8 и позже.
-
EKParticipantRoleRequiredEKParticipantRoleRequiredПрисутствие участника требуется.
Доступный в OS X v10.8 и позже.
-
EKParticipantRoleOptionalEKParticipantRoleOptionalПрисутствие участника является дополнительным.
Доступный в OS X v10.8 и позже.
-
EKParticipantRoleChairEKParticipantRoleChairУчастник председательствует события.
Доступный в OS X v10.8 и позже.
-
EKParticipantRoleNonParticipantEKParticipantRoleNonParticipantУ участника нет активной роли в конечном счете.
Доступный в OS X v10.8 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
-
-
Представляет состояние присутствия участника для события.
Объявление
Swift
struct EKParticipantStatus { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKParticipantStatusUnknown, EKParticipantStatusPending, EKParticipantStatusAccepted, EKParticipantStatusDeclined, EKParticipantStatusTentative, EKParticipantStatusDelegated, EKParticipantStatusCompleted, EKParticipantStatusInProcess } EKParticipantStatus;Константы
-
EKParticipantStatusUnknownEKParticipantStatusUnknownСостояние присутствия участника неизвестно.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusPendingEKParticipantStatusPendingУчастник должен все же реагировать на событие.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusAcceptedEKParticipantStatusAcceptedУчастник принял событие.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusDeclinedEKParticipantStatusDeclinedУчастник уменьшил событие.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusTentativeEKParticipantStatusTentativeСостояние присутствия участника является предварительным.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusDelegatedEKParticipantStatusDelegatedУчастник делегировал присутствие другому участнику.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusCompletedEKParticipantStatusCompletedСобытие участника завершилось.
Доступный в OS X v10.8 и позже.
-
EKParticipantStatusInProcessEKParticipantStatusInProcessСобытие участника в настоящее время находится в процессе.
Доступный в OS X v10.8 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
-
-
Перенастоящее тип участника.
Объявление
Swift
struct EKParticipantType { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKParticipantTypeUnknown, EKParticipantTypePerson, EKParticipantTypeRoom, EKParticipantTypeResource, EKParticipantTypeGroup } EKParticipantType;Константы
-
EKParticipantTypeUnknownEKParticipantTypeUnknownТип участника неизвестен.
Доступный в OS X v10.8 и позже.
-
EKParticipantTypePersonEKParticipantTypePersonУчастник является лицом.
Доступный в OS X v10.8 и позже.
-
EKParticipantTypeRoomEKParticipantTypeRoomУчастник является комнатой.
Доступный в OS X v10.8 и позже.
-
EKParticipantTypeResourceEKParticipantTypeResourceУчастник является ресурсом.
Доступный в OS X v10.8 и позже.
-
EKParticipantTypeGroupEKParticipantTypeGroupУчастник является группой.
Доступный в OS X v10.8 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в OS X v10.8 и позже.
-
