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

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

Разработчик

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

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

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

ABPeoplePickerView

ABPeoplePickerView класс позволяет Вам настраивать поведение представлений средства выбора людей в пользовательском интерфейсе приложения.

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


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


Swift

import AddressBook

Objective C

@import AddressBook;

Доступность


Доступный в OS X v10.3 и позже
  • Добавляет свойство к группе свойств, значения которых показаны в рекордном списке.

    Объявление

    Swift

    func addProperty(_ property: String!)

    Objective C

    - (void)addProperty:(NSString *)property

    Параметры

    property

    Свойство для добавления.

    Обсуждение

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

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Возвращает заголовок пользовательского свойства.

    Объявление

    Swift

    func columnTitleForProperty(_ property: String!) -> String!

    Objective C

    - (NSString *)columnTitleForProperty:(NSString *)property

    Параметры

    property

    Свойство, заголовок которого будет возвращен.

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

    Заголовок пользовательского свойства.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Свойство в настоящее время выведено на экран в рекордном списке.

    Объявление

    Swift

    var displayedProperty: String!

    Objective C

    @property(nonatomic, retain) NSString *displayedProperty

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Возвращает массив свойств, значения которых показаны в рекордном списке.

    Объявление

    Swift

    func properties() -> [AnyObject]!

    Objective C

    - (NSArray *)properties

    Обсуждение

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

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Удаляет свойство из группы свойств, значения которых показаны в рекордном списке.

    Объявление

    Swift

    func removeProperty(_ property: String!)

    Objective C

    - (void)removeProperty:(NSString *)property

    Параметры

    property

    Свойство для удаления.

    Обсуждение

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

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Устанавливает заголовок, выведенный на экран у людей средство выбора для свойства.

    Объявление

    Swift

    func setColumnTitle(_ title: String!, forProperty property: String!)

    Objective C

    - (void)setColumnTitle:(NSString *)title forProperty:(NSString *)property

    Параметры

    title

    Заголовок, который будет установлен.

    property

    Называемое свойство.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – columnTitleForProperty:

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

    Объявление

    Swift

    var allowsGroupSelection: Bool

    Objective C

    @property(nonatomic, assign) BOOL allowsGroupSelection

    Обсуждение

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

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

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

    Объявление

    Swift

    var allowsMultipleSelection: Bool

    Objective C

    @property(nonatomic, assign) BOOL allowsMultipleSelection

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Отмены выбора все выбранные группы, записи и значения в свойствах мультизначения.

    Объявление

    Swift

    func deselectAll(_ sender: AnyObject!)

    Objective C

    - (void)deselectAll:(id)sender

    Параметры

    sender

    Объект, отправляющий это сообщение.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Отменяет выбор группы, выбранной в списке группы.

    Объявление

    Swift

    func deselectGroup(_ group: ABGroup!)

    Objective C

    - (void)deselectGroup:(ABGroup *)group

    Параметры

    group

    Группа для отмены выбора.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Отменяет выбор значения, выбранного в свойстве мультизначения.

    Объявление

    Swift

    func deselectIdentifier(_ identifier: String!, forPerson person: ABPerson!)

    Objective C

    - (void)deselectIdentifier:(NSString *)identifier forPerson:(ABPerson *)person

    Параметры

    identifier

    Идентификатор значения, которое будет невыбранным.

    person

    Лицо, значение которого будет невыбранным.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Отменяет выбор записи, выбранной в рекордном списке.

    Объявление

    Swift

    func deselectRecord(_ record: ABRecord!)

    Objective C

    - (void)deselectRecord:(ABRecord *)record

    Параметры

    record

    Запись на отмену выбора.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • selectedGroups selectedGroups Свойство

    Группы выбраны в списке группы. (только для чтения)

    Объявление

    Swift

    var selectedGroups: [AnyObject]! { get }

    Objective C

    @property(readonly) NSArray *selectedGroups

    Обсуждение

    Выбранные группы возвращаются как массив ABGroup объекты.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

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

    Объявление

    Swift

    func selectedIdentifiersForPerson(_ person: ABPerson!) -> [AnyObject]!

    Objective C

    - (NSArray *)selectedIdentifiersForPerson:(ABPerson *)person

    Параметры

    person

    Лицо, идентификаторы которого для выбранных значений будут возвращены.

    Обсуждение

    Возвраты nil если выбранное значение не является свойством, если выведенное на экран свойство является свойством единственного значения, или person.

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

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • selectedRecords selectedRecords Свойство

    Выбор в списке записей. (только для чтения)

    Объявление

    Swift

    var selectedRecords: [AnyObject]! { get }

    Objective C

    @property(readonly) NSArray *selectedRecords

    Обсуждение

    Выбор возвращается как массив ABGroup или ABPerson объекты.

    Записи лица объединены людьми средство выбора для дисплея — многократные записи лица, представляющие то же лицо, выведены на экран, как будто была единственная запись, содержащая все свойства. Если пользователь выбирает такую запись, этот массив включает все объединенные записи лица.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Возвращает массив всех значений, выбранных в выведенном на экран свойстве мультизначения.

    Объявление

    Swift

    func selectedValues() -> [AnyObject]!

    Objective C

    - (NSArray *)selectedValues

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Выбирает группу или ряд групп в списке группы.

    Объявление

    Swift

    func selectGroup(_ group: ABGroup!, byExtendingSelection extend: Bool)

    Objective C

    - (void)selectGroup:(ABGroup *)group byExtendingSelection:(BOOL)extend

    Параметры

    group

    Группа, которая будет выбрана или будет добавлена к текущему выбору.

    extend

    YEStrue расширять текущий выбор; иначе, NOfalse.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

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

    Объявление

    Swift

    func selectIdentifier(_ identifier: String!, forPerson person: ABPerson!, byExtendingSelection extend: Bool)

    Objective C

    - (void)selectIdentifier:(NSString *)identifier forPerson:(ABPerson *)person byExtendingSelection:(BOOL)extend

    Параметры

    identifier

    Идентификатор, который будет выбран или будет добавлен к текущему выбору.

    person

    Лицо, с которым связано значение, которое будет выбрано.

    extend

    YEStrue расширять текущий выбор; иначе, NOfalse.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

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

    Объявление

    Swift

    func selectRecord(_ record: ABRecord!, byExtendingSelection extend: Bool)

    Objective C

    - (void)selectRecord:(ABRecord *)record byExtendingSelection:(BOOL)extend

    Параметры

    record

    Запись, которая будет выбрана или будет добавлена к текущему выбору.

    extend

    YEStrue расширять текущий выбор; иначе, NOfalse.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • accessoryView accessoryView Свойство

    Представление, помещающееся налево от поля поиска.

    Объявление

    Swift

    var accessoryView: NSView!

    Objective C

    @property(nonatomic, retain) NSView *accessoryView

    Обсуждение

    Если accessory nil, вспомогательное представление удалено.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Очищает поле поиска и сбрасывает список выведенных на экран записей.

    Объявление

    Swift

    func clearSearchField(_ sender: AnyObject!)

    Objective C

    - (void)clearSearchField:(id)sender

    Параметры

    sender

    Объект, отправляющий это сообщение.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Адресная книга запусков для редактирования элемента выбрала у людей средство выбора.

    Объявление

    Swift

    func editInAddressBook(_ sender: AnyObject!)

    Objective C

    - (void)editInAddressBook:(id)sender

    Параметры

    sender

    Объект, отправляющий это сообщение.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – selectInAddressBook:

  • Действие, которое будет вызвано, когда дважды щелкают по группе.

    Объявление

    Swift

    var groupDoubleAction: Selector

    Objective C

    @property(nonatomic, assign) SEL groupDoubleAction

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Действие, которое будет вызвано, когда дважды щелкают по имени.

    Объявление

    Swift

    var nameDoubleAction: Selector

    Objective C

    @property(nonatomic, assign) SEL nameDoubleAction

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Адресная книга запусков и выбирает элемент, выбранный у людей средство выбора.

    Объявление

    Swift

    func selectInAddressBook(_ sender: AnyObject!)

    Objective C

    - (void)selectInAddressBook:(id)sender

    Параметры

    sender

    Объект, отправляющий это сообщение.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

    См. также

    – editInAddressBook:

  • цель цель Свойство

    Цель для действий двойного щелчка.

    Объявление

    Swift

    unowned(unsafe) var target: AnyObject!

    Objective C

    @property(nonatomic, assign) id target

    Обсуждение

    Цель является объектом на который действие, указанное groupDoubleAction и nameDoubleAction вызывается.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • autosaveName autosaveName Свойство

    Имя, под которым сохраняются позиции столбцов и выбор фильтра.

    Объявление

    Swift

    var autosaveName: String!

    Objective C

    @property(nonatomic, retain) NSString *autosaveName

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.

  • Эти константы имеют тип Selection Behavior и используются valueSelectionBehavior.

    Объявление

    Swift

    struct ABPeoplePickerSelectionBehavior { init(_ value: UInt32) var value: UInt32 }

    Objective C

    typedef enum { ABNoValueSelection = 0, ABSingleValueSelection = 1, ABMultipleValueSelection = 2 } ABPeoplePickerSelectionBehavior;

    Константы

    • ABNoValueSelection

      ABNoValueSelection

      Пользователь не может выбрать отдельные значения.

      Доступный в OS X v10.3 и позже.

    • ABSingleValueSelection

      ABSingleValueSelection

      Пользователь может выбрать единственное значение.

      Доступный в OS X v10.3 и позже.

    • ABMultipleValueSelection

      ABMultipleValueSelection

      Пользователь может выбрать многократные значения.

      Доступный в OS X v10.3 и позже.

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

    Objective C

    @import AddressBook;

    Swift

    import AddressBook

    Доступность

    Доступный в OS X v10.3 и позже.