ABPeoplePickerView
ABPeoplePickerView класс позволяет Вам настраивать поведение представлений средства выбора людей в пользовательском интерфейсе приложения.
Наследование
-
NSObject -
NSResponder -
NSView -
ABPeoplePickerView
-
NSObject -
NSResponder -
NSView -
ABPeoplePickerView
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSAccessibility -
NSAccessibilityElementProtocol -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObjectProtocol -
NSUserInterfaceItemIdentification -
Печатаемый -
Reflectable -
NSAccessibility -
NSAccessibilityElement -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObject -
NSUserInterfaceItemIdentification
Оператор импорта
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 и позже.
См. также
-
Возвращает заголовок пользовательского свойства.
Объявление
Параметры
propertyСвойство, заголовок которого будет возвращен.
Возвращаемое значение
Заголовок пользовательского свойства.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
См. также
-
displayedProperty displayedPropertyСвойствоСвойство в настоящее время выведено на экран в рекордном списке.
Объявление
Swift
var displayedProperty: String!Objective C
@property(nonatomic, retain) NSString *displayedPropertyОператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
Возвращает массив свойств, значения которых показаны в рекордном списке.
Обсуждение
Поскольку дополнительная информация о свойствах видит Используя Списки свойств.
Оператор импорта
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 и позже.
См. также
-
Устанавливает заголовок, выведенный на экран у людей средство выбора для свойства.
Объявление
Параметры
titleЗаголовок, который будет установлен.
propertyНазываемое свойство.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
См. также
-
Текущее поведение выбора.
Объявление
Swift
var valueSelectionBehavior: ABPeoplePickerSelectionBehaviorObjective C
@property(nonatomic, assign) ABPeoplePickerSelectionBehavior valueSelectionBehaviorОбсуждение
Поведение по умолчанию
ABSingleValueSelection.Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
См. также
-
allowsGroupSelection allowsGroupSelectionСвойствоБулево значение, указывающее, может ли пользователь выбрать все группы в столбце группы.
Объявление
Swift
var allowsGroupSelection: BoolObjective C
@property(nonatomic, assign) BOOL allowsGroupSelectionОбсуждение
Если
YEStrue, пользователь может для выбора всех групп. ЕслиNOfalse, пользователь обязан выбирать по крайней мере одно лицо в группе.Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
Булево значение, указывающее, могут ли многократные группы, записи или значения свойств мультизначения быть выбраны за один раз.
Объявление
Swift
var allowsMultipleSelection: BoolObjective 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 и позже.
-
Отменяет выбор значения, выбранного в свойстве мультизначения.
Объявление
Параметры
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]!Параметры
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 и позже.
-
Возвращает массив всех значений, выбранных в выведенном на экран свойстве мультизначения.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
Выбирает группу или ряд групп в списке группы.
Объявление
Swift
func selectGroup(_group: ABGroup!, byExtendingSelectionextend: Bool)Objective C
- (void)selectGroup:(ABGroup *)groupbyExtendingSelection:(BOOL)extendПараметры
groupГруппа, которая будет выбрана или будет добавлена к текущему выбору.
extendYEStrueрасширять текущий выбор; иначе,NOfalse.Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
См. также
-
selectIdentifier (_: forPerson:byExtendingSelection:) - selectIdentifier:forPerson:byExtendingSelection:Выбирает значение или ряд значений в свойстве мультизначения.
Объявление
Параметры
identifierИдентификатор, который будет выбран или будет добавлен к текущему выбору.
personЛицо, с которым связано значение, которое будет выбрано.
extendYEStrueрасширять текущий выбор; иначе,NOfalse.Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
Выбирает запись или ряд записей в рекордном списке.
Объявление
Swift
func selectRecord(_record: ABRecord!, byExtendingSelectionextend: Bool)Objective C
- (void)selectRecord:(ABRecord *)recordbyExtendingSelection:(BOOL)extendПараметры
recordЗапись, которая будет выбрана или будет добавлена к текущему выбору.
extendYEStrueрасширять текущий выбор; иначе,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Обсуждение
Если
accessorynil, вспомогательное представление удалено.Оператор импорта
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 и позже.
См. также
-
groupDoubleAction groupDoubleActionСвойствоДействие, которое будет вызвано, когда дважды щелкают по группе.
Объявление
Swift
var groupDoubleAction: SelectorObjective C
@property(nonatomic, assign) SEL groupDoubleActionОператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
nameDoubleAction nameDoubleActionСвойствоДействие, которое будет вызвано, когда дважды щелкают по имени.
Объявление
Swift
var nameDoubleAction: SelectorObjective 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 и позже.
См. также
-
Цель для действий двойного щелчка.
Объявление
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Свойство
-
Эти константы имеют тип
Selection Behaviorи используютсяvalueSelectionBehavior.Объявление
Swift
struct ABPeoplePickerSelectionBehavior { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { ABNoValueSelection = 0, ABSingleValueSelection = 1, ABMultipleValueSelection = 2 } ABPeoplePickerSelectionBehavior;Константы
-
ABNoValueSelectionABNoValueSelectionПользователь не может выбрать отдельные значения.
Доступный в OS X v10.3 и позже.
-
ABSingleValueSelectionABSingleValueSelectionПользователь может выбрать единственное значение.
Доступный в OS X v10.3 и позже.
-
ABMultipleValueSelectionABMultipleValueSelectionПользователь может выбрать многократные значения.
Доступный в OS X v10.3 и позже.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
-
Отправленный, когда изменяется выбор в списке группы.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
Отправленный, когда изменяется выбор в списке имени.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
Отправленный, когда изменяется выбор в свойстве мультизначения.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
-
ABPeoplePickerDisplayedPropertyDidChangeNotification ABPeoplePickerDisplayedPropertyDidChangeNotificationОтправленный, когда изменяется выведенное на экран свойство в рекордном списке.
Оператор импорта
Objective C
@import AddressBook;Swift
import AddressBookДоступность
Доступный в OS X v10.3 и позже.
