EKParticipant
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCopying -
NSObject
Оператор импорта
Swift
import EventKit
Objective C
@import EventKit;
Доступность
Доступный в iOS 4.0 и позже.
EKParticipant объект представляет участника календарного события. Участник может быть лицом, группой, комнатой или другим ресурсом.
Не создавать EKParticipant объекты непосредственно. Вместо этого используйте свойство attendees на EKCalendarItem возвратить массив EKParticipant объекты.
Набор события не может добавить участников к событию, ни изменить участвующую информацию. Используйте свойства в этом классе для получения информации об участнике.
-
isCurrentUserСвойствоБулево значение, указывающее, представляет ли этот участник владельца этой учетной записи. (только для чтения)
Объявление
Swift
var isCurrentUser: Bool { get }Objective C
@property(nonatomic, readonly) BOOL isCurrentUserОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 6.0 и позже.
-
nameСвойство -
participantRoleСвойствоРоль участника в конечном счете. (только для чтения)
Объявление
Swift
var participantRole: EKParticipantRole { get }Objective C
@property(nonatomic, readonly) EKParticipantRole participantRoleОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
См. также
-
participantStatusСвойствоСостояние присутствия участника. (только для чтения)
Объявление
Swift
var participantStatus: EKParticipantStatus { get }Objective C
@property(nonatomic, readonly) EKParticipantStatus participantStatusОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
См. также
-
participantTypeСвойствоТип участника. (только для чтения)
Объявление
Swift
var participantType: EKParticipantType { get }Objective C
@property(nonatomic, readonly) EKParticipantType participantTypeОператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
См. также
-
URLСвойство
-
Возвращает запись адресной книги, представляющую участника.
Объявление
Swift
func ABRecordWithAddressBook(_addressBook: ABAddressBook!) -> Unmanaged<ABRecord>!Objective C
- (ABRecordRef)ABRecordWithAddressBook:(ABAddressBookRef)addressBookПараметры
addressBookАдресная книга для поиска.
Возвращаемое значение
Запись адресной книги для участника, или
nilесли не найдена запись.Обсуждение
Этот метод ищет рекордное соответствие на основе адреса электронной почты участника.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
-
Представляет роль участника для события.
Объявление
Swift
struct EKParticipantRole { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKParticipantRoleUnknown, EKParticipantRoleRequired, EKParticipantRoleOptional, EKParticipantRoleChair, EKParticipantRoleNonParticipant } EKParticipantRole;Константы
-
EKParticipantRoleUnknownРоль участника неизвестна.
Доступный в iOS 4.0 и позже.
-
EKParticipantRoleRequiredПрисутствие участника требуется.
Доступный в iOS 4.0 и позже.
-
EKParticipantRoleOptionalПрисутствие участника является дополнительным.
Доступный в iOS 4.0 и позже.
-
EKParticipantRoleChairУчастник председательствует события.
Доступный в iOS 4.0 и позже.
-
EKParticipantRoleNonParticipantУ участника нет активной роли в конечном счете.
Доступный в iOS 4.0 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
-
-
Представляет состояние присутствия участника для события.
Объявление
Swift
struct EKParticipantStatus { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKParticipantStatusUnknown, EKParticipantStatusPending, EKParticipantStatusAccepted, EKParticipantStatusDeclined, EKParticipantStatusTentative, EKParticipantStatusDelegated, EKParticipantStatusCompleted, EKParticipantStatusInProcess } EKParticipantStatus;Константы
-
EKParticipantStatusUnknownСостояние присутствия участника неизвестно.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusPendingУчастник должен все же реагировать на событие.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusAcceptedУчастник принял событие.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusDeclinedУчастник уменьшил событие.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusTentativeСостояние присутствия участника является предварительным.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusDelegatedУчастник делегировал присутствие другому участнику.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusCompletedСобытие участника завершилось.
Доступный в iOS 4.0 и позже.
-
EKParticipantStatusInProcessСобытие участника в настоящее время находится в процессе.
Доступный в iOS 4.0 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
-
-
Перенастоящее тип участника.
Объявление
Swift
struct EKParticipantType { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKParticipantTypeUnknown, EKParticipantTypePerson, EKParticipantTypeRoom, EKParticipantTypeResource, EKParticipantTypeGroup } EKParticipantType;Константы
-
EKParticipantTypeUnknownТип участника неизвестен.
Доступный в iOS 4.0 и позже.
-
EKParticipantTypePersonУчастник является лицом.
Доступный в iOS 4.0 и позже.
-
EKParticipantTypeRoomУчастник является комнатой.
Доступный в iOS 4.0 и позже.
-
EKParticipantTypeResourceУчастник является ресурсом.
Доступный в iOS 4.0 и позже.
-
EKParticipantTypeGroupУчастник является группой.
Доступный в iOS 4.0 и позже.
Оператор импорта
Objective C
@import EventKit;Swift
import EventKitДоступность
Доступный в iOS 4.0 и позже.
-
