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

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

Разработчик

Ссылка платформы AddressBook ссылка класса ABIdentityPicker

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

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

ABIdentityPicker

Объект ABIdentityPicker позволяет пользователю выбирать записи Address Book — например, группа или объекты лица — что требуется, чтобы одна или более служб или совместно используемые ресурсы имели доступ к. Средство выбора идентификационных данных может быть выведено на экран или как модальное приложением диалоговое окно или как лист, присоединенный к окну документа. Средство выбора идентификационных данных возвращает выбранные записи, которые будут добавлены к использованию списков управления доступом Identity Services. Если выбранная запись не является учетной записью совместного использования, то средство выбора идентификационных данных запрашивает конечного пользователя дополнительную информацию — такую как пароль — продвигать ту запись на учетную запись совместного использования.

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


Не применимый

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


  • NSObject (NSObject)

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


Не применимый не применимый
  • Сразу инициализирует получатель после того, как была выделена память для него.

    Объявление

    Objective C

    - (id)init

  • Позволяет пользователю делать множественные выборы.

    Объявление

    Objective C

    - (void)setAllowsMultipleSelection:(BOOL)flag

    Параметры

    flag

    YEStrue если можно выбрать многократные записи; иначе, NOfalse.

    Обсуждение

    По умолчанию Вы не можете выбрать многократные записи.

    См. также

    – allowsMultipleSelection

  • Возвращает булево значение, указывающее, разрешают ли пользователю выбрать многократные записи.

    Объявление

    Objective C

    - (BOOL)allowsMultipleSelection

    Возвращаемое значение

    YEStrue если пользователь может выбрать многократные записи; иначе, NOfalse.

  • Выполняет получатель как модальное приложением диалоговое окно и возвращает выбранные записи.

    Объявление

    Objective C

    - (NSArray *)runModalIdentityPicker

    Возвращаемое значение

    Массив, содержащий ABRecord, возражает, что пользователь выбрал в панели.

    Обсуждение

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

    См. также

    – beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:
    – identityUniqueId
    – identity

  • Выполняет получатель модально как лист, присоединенный к указанному окну.

    Объявление

    Objective C

    - (void)beginSheetModalForWindow:(NSWindow *)window modalDelegate:(id)delegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo

    Параметры

    window

    Родительское окно для листа.

    delegate

    Делегат к модальному сеансу.

    didEndSelector

    Сообщение, отправленное делегату после пользователя, отвечает, но прежде чем отклонен лист.

    contextInfo

    Контекстные данные передали делегату в didEndSelector сообщение.

    Обсуждение

    didEndSelector параметром должен быть селектор, берущий три параметра, и соответствующему методу нужно смоделировать объявление на следующем примере:

    • - (void)identityPickerDidEnd:(ABIdentityPicker *)identityPickerController identities:(NSArray *)identities contextInfo:(void *)contextInfo;

    где identityPickerController параметром является объект средства выбора идентификационных данных, identities параметром является массив, содержащий объекты АБПЕРСОНА, и contextInfo то же contextInfo это было передано в исходном сообщении.

    См. также

    – runModalIdentityPicker
    – identityUniqueId
    – identity

  • Константы раньше идентифицировали объекты.

    Объявление

    Objective C

    extern NSString * const kABIdentityUIDProperty;

    Константы

    • kABIdentityUIDProperty

      kABIdentityUIDProperty

      Свойство UID идентификационных данных.