Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы EventKit ссылка класса EKParticipant

Опции
Развертывание Target:

На этой странице
Язык:

EKParticipant

Наследование


Соответствует


Оператор импорта


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 Свойство

    Имя участника. (только для чтения)

    Объявление

    Swift

    var name: String! { get }

    Objective C

    @property(nonatomic, readonly) NSString *name

    Оператор импорта

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

    Доступный в iOS 4.0 и позже.

  • 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 Свойство

    URL, представляющий этого участника. (только для чтения)

    Объявление

    Swift

    var URL: NSURL! { get }

    Objective C

    @property(nonatomic, readonly) NSURL *URL

    Оператор импорта

    Objective C

    @import EventKit;

    Swift

    import EventKit

    Доступность

    Доступный в iOS 4.0 и позже.

  • Возвращает запись адресной книги, представляющую участника.

    Объявление

    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 и позже.